summaryrefslogtreecommitdiff
path: root/db/source/PPD
diff options
context:
space:
mode:
authorDidier Raboud <didier@raboud.com>2010-05-21 16:36:30 +0200
committerDidier Raboud <didier@raboud.com>2010-05-21 16:36:30 +0200
commit0e0b78b3123d21aa42eae7108bc765a6ff4b2321 (patch)
tree76ffe0a5df6f8b0b070679911d1238b0f85128fa /db/source/PPD
parentd6c62ba0466d24383c4d7477f94baf22c16ba9fe (diff)
Imported Upstream version 20060318
Diffstat (limited to 'db/source/PPD')
-rw-r--r--db/source/PPD/Gestetner/PS/CVS/Entries132
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-10512_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-2212_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-2712_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-3212_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-3502_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-3532_4235g_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-4502_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-4532_4245g_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-6002_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-7502_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-9002_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7010_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7116_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7416_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7417_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7425dn_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7435n_PS.ppd96
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7528n_PS.ppd96
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-C7535n_PS.ppd96
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-CS555_PS.ppd126
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc224_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc232_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc328_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc332_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc338_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc38_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc38u_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc424_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc428_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc432_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc435_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc445_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc460_PS.ppd126
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc524_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSc532_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm415_PS.ppd62
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm615_PS.ppd60
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm616_PS.ppd62
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm618_PS.ppd60
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm618d_PS.ppd60
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm620_PS.ppd62
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm620d_PS.ppd62
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm622_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm627_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm635_635G_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm645_645G_PS.ppd123
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm651_PS.ppd125
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm660_PS.ppd125
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm675_PS.ppd125
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm725_PS.ppd125
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm730_PS.ppd125
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm735_735G_PS.ppd126
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-DSm745_745G_PS.ppd126
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7026_PS.ppd96
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7026n_PS.ppd96
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7126_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7126n_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7132n_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7145_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7325_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7325n_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7431cn_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7527_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7527n_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7535n_PS.ppd94
-rw-r--r--db/source/PPD/Gestetner/PS/Gestetner-P7575_PS.ppd97
-rw-r--r--db/source/PPD/Gestetner/PXL/CVS/Entries58
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-10512_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-2212_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-2712_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-3212_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-3502_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-3532_4235g_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-4502_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-4532_4245g_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-6002_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-7502_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-9002_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-CS555_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSc424_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSc428_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSc432_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSc435_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSc445_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSc460_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm415_PXL.ppd23
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm615_PXL.ppd23
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm618_PXL.ppd23
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm618d_PXL.ppd23
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm622_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm627_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm635_635G_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm645_645G_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm651_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm660_PXL.ppd48
-rw-r--r--db/source/PPD/Gestetner/PXL/Gestetner-DSm675_PXL.ppd48
-rw-r--r--db/source/PPD/HP/business_inkjet/CVS/Entries2
-rw-r--r--db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd2
-rw-r--r--db/source/PPD/HP/designjet/CVS/Entries14
-rw-r--r--db/source/PPD/HP/designjet/HP_DesignJet_1050C_PS3.ppd4
-rw-r--r--db/source/PPD/HP/designjet/HP_DesignJet_1055CM_PS3.ppd4
-rw-r--r--db/source/PPD/HP/designjet/HP_DesignJet_2500CP_PS3.ppd4
-rw-r--r--db/source/PPD/HP/designjet/HP_DesignJet_3500CP_PS3.ppd4
-rw-r--r--db/source/PPD/HP/designjet/HP_Designjet_5000_PS3.ppd4
-rw-r--r--db/source/PPD/HP/designjet/HP_Designjet_5500_PS3.ppd4
-rw-r--r--db/source/PPD/HP/designjet/HP_Designjet_800_PS3.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/CVS/Entries69
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_1200.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_1220.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_1320_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_2200.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_2410.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_2420.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_2430.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_3050.ppd1193
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_3052.ppd1195
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_3200.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_3300_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_3390.ppd1544
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4050_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4100_MFP.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4100_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4240.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4250.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4345_MFP.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_4350.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_8000_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_8100_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_8150_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_9000_MFP.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_9000_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_9040.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_9040_9050_MFP.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_LaserJet_9050.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_Mopier_240.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/HP_Mopier_320.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_1300_series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_2300.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_3015.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_3020_3030.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_3380.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_4200_Series.ppd4
-rw-r--r--db/source/PPD/HP/mono_laser/hp_LaserJet_4300_Series.ppd4
-rw-r--r--db/source/PPD/Infotec/PS/CVS/Entries96
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-4353_MF_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-4452_MF_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IPC1036_PS.ppd94
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IPC2838_PS.ppd94
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IPC_2525_PS.ppd94
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IPC_2525e_PS.ppd94
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IPC_3535_PS.ppd96
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IP_280_PS.ppd94
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2022_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2027_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2032_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2035_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2045_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2090_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS2105_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC1032_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC824_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_1024c_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_1032c_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_2028_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_2428_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_2432_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_2835_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_2838_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_3545_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_4560_PS.ppd126
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-ISC_5560_PS.ppd126
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2015_PS.ppd60
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2018D_PS.ppd60
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2018_PS.ppd60
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2060_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2075_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2122_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2127_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2132_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2135_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2145_PS.ppd123
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2151_PS.ppd125
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2160_PS.ppd125
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2175_PS.ppd125
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2215_PS.ppd62
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2216_PS.ppd62
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2220D_PS.ppd62
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2220_PS.ppd62
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2225_PS.ppd125
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2230_PS.ppd125
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2235_PS.ppd126
-rw-r--r--db/source/PPD/Infotec/PS/Infotec-IS_2245_PS.ppd126
-rw-r--r--db/source/PPD/Infotec/PXL/CVS/Entries60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-4353_MF_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-4452_MF_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_1024c_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_1032c_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_2428_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_2835_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_3545_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_4560_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_5560_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2015_PXL.ppd23
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2018D_PXL.ppd23
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2018_PXL.ppd23
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2060_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2075_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2122_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2127_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2132_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2135_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2145_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2151_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2160_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2175_PXL.ppd48
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2215_PXL.ppd23
-rw-r--r--db/source/PPD/Kyocera/en/CVS/Entries12
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-1030_en.ppd769
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-1714M_en.ppd2
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-3718M_en.ppd2
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-7028M_en.ppd2
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-920_en.ppd647
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-C5020N_en.ppd1650
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_FS-C5030N_en.ppd1658
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_KM-6030_en.ppd3143
-rw-r--r--db/source/PPD/Kyocera/en/Kyocera_KM-8030_en.ppd3143
-rw-r--r--db/source/PPD/Lanier/PS/CVS/Entries122
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd60
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd60
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd60
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd97
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd96
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd96
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd96
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PXL/CVS/Entries60
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-5622_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-5627_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-5632_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-5635_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-5645_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LC155_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD0105_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD015_PXL.ppd23
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD035_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD045_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD060_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD075_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD090_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD115_PXL.ppd23
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD118_PXL.ppd23
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD118d_PXL.ppd23
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD122_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD124c_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD127_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD132_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD132c_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD135_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD145_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD151_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD160_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD160c_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD175_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD328c_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD335c_PXL.ppd48
-rw-r--r--db/source/PPD/Lanier/PXL/Lanier-LD345c_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PS/CVS/Entries132
-rw-r--r--db/source/PPD/NRG/PS/NRG-10515_10518_10512_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-2205_2238_2212_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-2705_2738_2712_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-3205_3238_3212_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-3525_3508_3502_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-3545_3518_3532_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-4525_4508_4502_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-4545_4518_4532_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-6002_6005_6008_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-7502_7505_7508_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-9005_9008_9002_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7010_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7116_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7416_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7425dn_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7425hdn_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7435n_PS.ppd96
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7528n_PS.ppd96
-rw-r--r--db/source/PPD/NRG/PS/NRG-C7535hdn_PS.ppd96
-rw-r--r--db/source/PPD/NRG/PS/NRG-CC7417_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-CS555_PS.ppd126
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc224_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc232_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc328_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc332_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc338_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc38_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc38u_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc424_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc428_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc432_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc435_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc445_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSc460_PS.ppd126
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm415_PS.ppd62
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm615_PS.ppd60
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm616_PS.ppd62
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm618_PS.ppd60
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm618d_PS.ppd60
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm620_PS.ppd62
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm620d_PS.ppd62
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm622_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm627_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm632_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm635_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm645_PS.ppd123
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm651_PS.ppd125
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm660_PS.ppd125
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm675_PS.ppd125
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm725_PS.ppd125
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm730_PS.ppd125
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm735_PS.ppd126
-rw-r--r--db/source/PPD/NRG/PS/NRG-DSm745_PS.ppd126
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7026N_PS.ppd96
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7026_PS.ppd96
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7126N_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7126_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7132N_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7145_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7325N_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7325_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7431cn_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7527_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7527n_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7535n_PS.ppd94
-rw-r--r--db/source/PPD/NRG/PS/NRG-P7575_PS.ppd97
-rw-r--r--db/source/PPD/NRG/PXL/CVS/Entries60
-rw-r--r--db/source/PPD/NRG/PXL/NRG-10515_10518_10512_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-2205_2238_2212_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-2705_2738_2712_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-3205_3238_3212_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-3525_3508_3502_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-3545_3518_3532_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-4525_4508_4502_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-4545_4518_4532_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-6002_6005_6008_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-7502_7505_7508_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-9005_9008_9002_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-CS555_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSc424_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSc428_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSc432_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSc435_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSc445_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSc460_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm415_PXL.ppd23
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm615_PXL.ppd23
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm618_PXL.ppd23
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm618d_PXL.ppd23
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm622_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm627_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm632_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm635_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm645_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm651_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm660_PXL.ppd48
-rw-r--r--db/source/PPD/NRG/PXL/NRG-DSm675_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PS/CVS/Entries144
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1022_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1027_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1032_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1035_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1045_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1060_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1075_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1224C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1232C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_1515_PS.ppd62
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2015_PS.ppd60
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2016_PS.ppd62
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018D_PS.ppd60
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018_PS.ppd60
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020D_PS.ppd62
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020_PS.ppd62
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2022_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2027_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2032_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035e_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045e_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2051_PS.ppd125
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2060_PS.ppd125
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2075_PS.ppd125
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2090_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2105_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2228C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2232C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_2238C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3025_PS.ppd125
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3030_PS.ppd125
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3035_PS.ppd126
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3045_PS.ppd126
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3224C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3228C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3232C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3235C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3245C_PS.ppd123
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_3260C_PS.ppd126
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600N_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP3800C_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP4510_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP600N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP610N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP900_PS.ppd97
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL1000N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL2000_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000e_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3100_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000DN_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000HDN_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL5000_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7000_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7200_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7300_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-Aficio_Color5560_PS.ppd126
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-ColorLaser_AP828_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600N_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600_PS.ppd96
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610N_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610_PS.ppd94
-rw-r--r--db/source/PPD/Ricoh/PXL/CVS/Entries60
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1022_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1027_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1032_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1035_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1045_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1060_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1075_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1515_PXL.ppd23
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2015_PXL.ppd23
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018D_PXL.ppd23
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018_PXL.ppd23
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2022_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2027_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2032_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035e_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045e_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2051_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2060_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2075_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2090_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2105_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3224C_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3228C_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3232C_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3235C_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3245C_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3260C_PXL.ppd48
-rw-r--r--db/source/PPD/Ricoh/PXL/Ricoh-Aficio_Color5560_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PS/CVS/Entries132
-rw-r--r--db/source/PPD/Savin/PS/Savin-2522_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-2527_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-2532_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-2535_2235_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-2545_2245_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-2560_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-2575_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-3515_PS.ppd62
-rw-r--r--db/source/PPD/Savin/PS/Savin-40105_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4015_PS.ppd60
-rw-r--r--db/source/PPD/Savin/PS/Savin-4018_PS.ppd60
-rw-r--r--db/source/PPD/Savin/PS/Savin-4018d_PS.ppd60
-rw-r--r--db/source/PPD/Savin/PS/Savin-4022_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4027_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4035_4135g_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4035e_4135eG_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4045_4145g_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4045e_4145eG_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-4051_PS.ppd125
-rw-r--r--db/source/PPD/Savin/PS/Savin-4060_PS.ppd125
-rw-r--r--db/source/PPD/Savin/PS/Savin-4075_PS.ppd125
-rw-r--r--db/source/PPD/Savin/PS/Savin-4090_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-8016_PS.ppd62
-rw-r--r--db/source/PPD/Savin/PS/Savin-8020_PS.ppd62
-rw-r--r--db/source/PPD/Savin/PS/Savin-8020d_PS.ppd62
-rw-r--r--db/source/PPD/Savin/PS/Savin-8025_PS.ppd125
-rw-r--r--db/source/PPD/Savin/PS/Savin-8030_PS.ppd125
-rw-r--r--db/source/PPD/Savin/PS/Savin-8035_8035g_PS.ppd126
-rw-r--r--db/source/PPD/Savin/PS/Savin-8045_8045g_PS.ppd126
-rw-r--r--db/source/PPD/Savin/PS/Savin-C2408_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C2410_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C2524_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C2532_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C2820_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C2824_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C3210_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C3210e_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C3224_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C3528_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C3828_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C4535_PS.ppd123
-rw-r--r--db/source/PPD/Savin/PS/Savin-C6045_PS.ppd126
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP1036_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP128_PS.ppd96
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP135_PS.ppd96
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP1620_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP17_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP18_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP26DN_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP28_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP35_PS.ppd96
-rw-r--r--db/source/PPD/Savin/PS/Savin-CLP831_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP25_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP25n_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP26_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP26n_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP28_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP28n_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP32_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP35n_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP45_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PS/Savin-MLP75n_PS.ppd97
-rw-r--r--db/source/PPD/Savin/PS/Savin-SDC555_PS.ppd126
-rw-r--r--db/source/PPD/Savin/PS/Savin-SLP26_PS.ppd96
-rw-r--r--db/source/PPD/Savin/PS/Savin-SLP26n_PS.ppd96
-rw-r--r--db/source/PPD/Savin/PS/Savin-SLP38c_PS.ppd94
-rw-r--r--db/source/PPD/Savin/PXL/CVS/Entries58
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2522_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2527_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2532_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2535_2235_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2545_2245_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2560_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-2575_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-3515_PXL.ppd23
-rw-r--r--db/source/PPD/Savin/PXL/Savin-40105_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4015_PXL.ppd23
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4018_PXL.ppd23
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4018d_PXL.ppd23
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4022_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4027_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4035_4135g_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4035e_4135eG_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4045_4145g_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4045e_4145eG_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4051_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4060_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4075_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-4090_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-C2410_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-C2824_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-C3210e_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-C3528_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-C4535_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-C6045_PXL.ppd48
-rw-r--r--db/source/PPD/Savin/PXL/Savin-SDC555_PXL.ppd48
-rw-r--r--db/source/PPD/Sharp/CVS/Entries37
-rw-r--r--db/source/PPD/Sharp/sc170fpj.ppd3303
-rw-r--r--db/source/PPD/Sharp/sc172fpj.ppd1603
-rw-r--r--db/source/PPD/Sharp/sc260fpj.ppd3303
-rw-r--r--db/source/PPD/Sharp/sc261fpj.ppd3303
-rw-r--r--db/source/PPD/Sharp/sc262fpj.ppd1603
-rw-r--r--db/source/PPD/Sharp/shabc260.ppd3303
-rw-r--r--db/source/PPD/Sharp/shabc320.ppd3303
-rw-r--r--db/source/PPD/Sharp/shac170m.ppd3303
-rw-r--r--db/source/PPD/Sharp/shac172m.ppd3303
-rw-r--r--db/source/PPD/Sharp/shac260.ppd3303
-rw-r--r--db/source/PPD/Sharp/shac260m.ppd3303
-rw-r--r--db/source/PPD/Sharp/shac260p.ppd3303
-rw-r--r--db/source/PPD/Sharp/shac262m.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc260fj.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc260mj.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc260sj.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc261fj.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc261mj.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc261sj.ppd3303
-rw-r--r--db/source/PPD/Sharp/shc262sj.ppd1603
647 files changed, 89532 insertions, 36325 deletions
diff --git a/db/source/PPD/Gestetner/PS/CVS/Entries b/db/source/PPD/Gestetner/PS/CVS/Entries
index f5910667..35818173 100644
--- a/db/source/PPD/Gestetner/PS/CVS/Entries
+++ b/db/source/PPD/Gestetner/PS/CVS/Entries
@@ -1,69 +1,69 @@
-/Gestetner-10512_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-2212_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-2712_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-3212_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-3502_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-3532_4235g_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-4502_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-4532_4245g_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-6002_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-7502_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-9002_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7010_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7116_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7416_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7417_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7425dn_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7435n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-C7528n_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Gestetner-C7535n_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Gestetner-CS555_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc224_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc232_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc328_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc332_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc338_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc38_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc38u_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc424_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc428_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc432_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc435_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc445_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc460_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc524_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc532_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm415_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm615_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm616_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm618_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm618d_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm620_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm620d_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm622_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm627_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm635_635G_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm645_645G_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm651_PS.ppd/1.1.2.1/Mon Aug 29 16:54:10 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm660_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm675_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm725_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm730_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm735_735G_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm745_745G_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
+/Gestetner-10512_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-2212_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-2712_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-3212_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-3502_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-3532_4235g_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-4502_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-4532_4245g_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-6002_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-7502_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-9002_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7010_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7116_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7416_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7417_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7425dn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7435n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7528n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Gestetner-C7535n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-CS555_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc224_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc232_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc328_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc332_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc338_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc38_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc38u_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc424_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc428_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc432_PS.ppd/1.1.2.2/Wed Feb 22 00:27:40 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc435_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc445_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc460_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc524_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc532_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm415_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm615_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm616_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm618_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm618d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm620_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm620d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm622_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm627_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm635_635G_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm645_645G_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm651_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm660_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm675_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm725_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm730_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm735_735G_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm745_745G_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
/Gestetner-F9199_9199nf_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7026_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7026n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
+/Gestetner-P7026_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-P7026n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
/Gestetner-P7032_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7126_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7126n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7132n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7145_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7325_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7325n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7431cn_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7527_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7527n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7535n_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
-/Gestetner-P7575_PS.ppd/1.1.2.1/Mon Aug 29 16:54:11 2005//Tfoomatic-3_0-branch
+/Gestetner-P7126_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-P7126n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-P7132n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-P7145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-P7325_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Gestetner-P7325n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:41 2006//Tfoomatic-3_0-branch
+/Gestetner-P7431cn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Gestetner-P7527_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Gestetner-P7527n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Gestetner-P7535n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Gestetner-P7575_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-10512_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-10512_PS.ppd
index 9410a713..b2092d39 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-10512_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-10512_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-10512 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-2212_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-2212_PS.ppd
index 81ff5768..9b516c68 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-2212_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-2212_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-2212 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-2712_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-2712_PS.ppd
index 0b2b56ee..448dc509 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-2712_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-2712_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-2712 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-3212_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-3212_PS.ppd
index c1264817..0bd69046 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-3212_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-3212_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-3212 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-3502_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-3502_PS.ppd
index 9ead51a6..2d8bfb21 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-3502_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-3502_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-3502 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-3532_4235g_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-3532_4235g_PS.ppd
index 77359acd..97b3ca8d 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-3532_4235g_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-3532_4235g_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-3532_4235g Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-4502_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-4502_PS.ppd
index 13a19252..63c2149c 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-4502_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-4502_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-4502 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-4532_4245g_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-4532_4245g_PS.ppd
index c4820a80..16c3d79d 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-4532_4245g_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-4532_4245g_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-4532_4245g Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-6002_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-6002_PS.ppd
index cd22ced5..ac5df660 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-6002_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-6002_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-6002 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-7502_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-7502_PS.ppd
index 4e0a2d92..37e73033 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-7502_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-7502_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-7502 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-9002_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-9002_PS.ppd
index 5daa0415..559605b9 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-9002_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-9002_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-9002 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7010_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7010_PS.ppd
index 116ba427..88e8c9c6 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7010_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7010_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7010 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7116_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7116_PS.ppd
index e1d2c496..952d6e7a 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7116_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7116_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7116 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7416_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7416_PS.ppd
index e7cedbe8..9a6e8505 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7416_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7416_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7416 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7417_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7417_PS.ppd
index 0f40c036..8eefcb26 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7417_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7417_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7417 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7425dn_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7425dn_PS.ppd
index 7df34dd7..f1138b08 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7425dn_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7425dn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7425dn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7435n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7435n_PS.ppd
index 4c22f1eb..9ac78c20 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7435n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7435n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7435n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7528n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7528n_PS.ppd
index fabde471..7a78142e 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7528n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7528n_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -2015,12 +2011,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2842,4 +2839,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7528n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-C7535n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-C7535n_PS.ppd
index 5528d30f..78b90f45 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-C7535n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-C7535n_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1992,12 +1988,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2819,4 +2816,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-C7535n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-CS555_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-CS555_PS.ppd
index 4748123a..6ca1c5c1 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-CS555_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-CS555_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-CS555 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc224_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc224_PS.ppd
index 7d43b98f..aca1a49e 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc224_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc224_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc224 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc232_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc232_PS.ppd
index 040e0724..a2072166 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc232_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc232_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc232 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc328_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc328_PS.ppd
index 9858f185..0076b3d6 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc328_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc328_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc328 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc332_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc332_PS.ppd
index 08f95bce..8d24c890 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc332_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc332_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc332 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc338_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc338_PS.ppd
index 841af441..8a34cec9 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc338_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc338_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc338 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc38_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc38_PS.ppd
index 79d6172a..8e0e3709 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc38_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc38_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc38 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc38u_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc38u_PS.ppd
index aec90678..15b96075 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc38u_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc38u_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc38u Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc424_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc424_PS.ppd
index 58c04803..48a2acd0 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc424_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc424_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc424 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc428_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc428_PS.ppd
index 48ab7628..83bfe46a 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc428_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc428_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc428 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc432_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc432_PS.ppd
index b4b2463f..29563b57 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc432_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc432_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc432 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc435_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc435_PS.ppd
index 6c623e29..62a215c1 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc435_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc435_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc435 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc445_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc445_PS.ppd
index 362c5ca1..28634298 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc445_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc445_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc445 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc460_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc460_PS.ppd
index d2c5c426..fc70e794 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc460_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc460_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc460 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc524_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc524_PS.ppd
index 7ecad123..71417979 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc524_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc524_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc524 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSc532_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSc532_PS.ppd
index 0f8e07e5..555c6bad 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSc532_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSc532_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSc532 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm415_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm415_PS.ppd
index 13fa4c38..ba0e24fb 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm415_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm415_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm415 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm615_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm615_PS.ppd
index 9e8f90c7..6bab0d69 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm615_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm615_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm615 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm616_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm616_PS.ppd
index 6afd650f..5b741580 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm616_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm616_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm616 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm618_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm618_PS.ppd
index 289c0c8c..dce25e88 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm618_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm618_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm618 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm618d_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm618d_PS.ppd
index 7b4f6217..b3ef781f 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm618d_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm618d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm618d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm620_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm620_PS.ppd
index bbcf0676..ced449da 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm620_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm620_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm620 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm620d_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm620d_PS.ppd
index e5ae65a5..d8419282 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm620d_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm620d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm620d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm622_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm622_PS.ppd
index 21ab2a84..32c4308b 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm622_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm622_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm622 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm627_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm627_PS.ppd
index bd064ee1..d8272bbb 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm627_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm627_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm627 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm635_635G_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm635_635G_PS.ppd
index c9eedc87..5859e0e6 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm635_635G_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm635_635G_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm635_635G Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm645_645G_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm645_645G_PS.ppd
index c0a639ff..e852a868 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm645_645G_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm645_645G_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm645_645G Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm651_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm651_PS.ppd
index 445c1c49..138a1233 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm651_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm651_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm651 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm660_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm660_PS.ppd
index d18e35ca..caf086d8 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm660_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm660_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm660 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm675_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm675_PS.ppd
index 631d9f67..5593d2ee 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm675_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm675_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm675 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm725_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm725_PS.ppd
index e4d88ef7..0104522d 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm725_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm725_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm725 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm730_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm730_PS.ppd
index c4309eb7..63f04976 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm730_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm730_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm730 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm735_735G_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm735_735G_PS.ppd
index 6f66acea..834f8da4 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm735_735G_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm735_735G_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm735_735G Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-DSm745_745G_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-DSm745_745G_PS.ppd
index fbe1ef4c..f817e102 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-DSm745_745G_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-DSm745_745G_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-DSm745_745G Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7026_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7026_PS.ppd
index 5ac080a3..669a62f9 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7026_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7026_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file for "Gestetner P7026 PS" \ No newline at end of file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7026 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7026n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7026n_PS.ppd
index 846f3fca..5fead01a 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7026n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7026n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file for "Gestetner P7026n PS" \ No newline at end of file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7026n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7126_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7126_PS.ppd
index af1b10c1..4b834ec0 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7126_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7126_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7126 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7126n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7126n_PS.ppd
index 19a09126..1fde7981 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7126n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7126n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7126n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7132n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7132n_PS.ppd
index 27c9130b..588d8c8f 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7132n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7132n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -757,11 +753,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1341,4 +1338,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7132n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7145_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7145_PS.ppd
index 9c7602be..a4f6471f 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7145_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -949,13 +945,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1447,4 +1444,91 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7325_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7325_PS.ppd
index be58f98b..214e7e8a 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7325_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7325_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7325 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7325n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7325n_PS.ppd
index ef683e5c..af2bf8ed 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7325n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7325n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7325n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7431cn_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7431cn_PS.ppd
index d470a564..433ad5fc 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7431cn_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7431cn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -361,9 +357,10 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)]
@@ -958,4 +955,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7431cn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7527_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7527_PS.ppd
index cde42cf1..14aadc65 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7527_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7527_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -525,11 +521,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1095,4 +1092,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7527 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7527n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7527n_PS.ppd
index de39dce3..3e1dad7b 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7527n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7527n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -842,11 +838,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1433,4 +1430,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7527n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7535n_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7535n_PS.ppd
index 1cf98293..e686f7e0 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7535n_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7535n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -970,11 +966,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1562,4 +1559,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7535n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PS/Gestetner-P7575_PS.ppd b/db/source/PPD/Gestetner/PS/Gestetner-P7575_PS.ppd
index 16a7a63c..52b93200 100644
--- a/db/source/PPD/Gestetner/PS/Gestetner-P7575_PS.ppd
+++ b/db/source/PPD/Gestetner/PS/Gestetner-P7575_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -946,12 +942,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1700,5 +1697,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Gestetner-P7575 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Gestetner/PXL/CVS/Entries b/db/source/PPD/Gestetner/PXL/CVS/Entries
index 0389b9c8..eef5cc0c 100644
--- a/db/source/PPD/Gestetner/PXL/CVS/Entries
+++ b/db/source/PPD/Gestetner/PXL/CVS/Entries
@@ -1,30 +1,30 @@
-/Gestetner-10512_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:34 2005//Tfoomatic-3_0-branch
-/Gestetner-2212_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:34 2005//Tfoomatic-3_0-branch
-/Gestetner-2712_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-3212_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-3502_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-3532_4235g_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-4502_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-4532_4245g_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-6002_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-7502_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-9002_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-CS555_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc424_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc428_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc432_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc435_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc445_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSc460_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm415_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm615_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm618_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm618d_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm622_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm627_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm635_635G_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm645_645G_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm651_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm660_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Gestetner-DSm675_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
+/Gestetner-10512_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-2212_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-2712_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-3212_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-3502_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-3532_4235g_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-4502_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-4532_4245g_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-6002_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-7502_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-9002_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-CS555_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc424_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc428_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc432_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc435_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:34 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc445_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSc460_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm415_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm615_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm618_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm618d_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm622_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm627_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm635_635G_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm645_645G_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm651_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm660_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Gestetner-DSm675_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-10512_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-10512_PXL.ppd
index 42df7995..33399a48 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-10512_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-10512_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 10512 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -426,14 +426,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -490,12 +482,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -507,12 +499,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-2212_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-2212_PXL.ppd
index 3d502a25..329a85cc 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-2212_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-2212_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 2212 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-2712_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-2712_PXL.ppd
index 63d3915e..51356d1c 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-2712_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-2712_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 2712 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-3212_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-3212_PXL.ppd
index 3a503c56..fdfd7fac 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-3212_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-3212_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 3212 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-3502_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-3502_PXL.ppd
index 77e6a15d..96277571 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-3502_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-3502_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 3502 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-3532_4235g_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-3532_4235g_PXL.ppd
index cc8e9508..f93d53b4 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-3532_4235g_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-3532_4235g_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 3532/4235g PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-4502_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-4502_PXL.ppd
index 66832400..62531cf3 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-4502_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-4502_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 4502 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-4532_4245g_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-4532_4245g_PXL.ppd
index 3e8c6b74..84cee624 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-4532_4245g_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-4532_4245g_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 4532/4245g PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-6002_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-6002_PXL.ppd
index 51ea04d4..87598b09 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-6002_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-6002_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 6002 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-7502_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-7502_PXL.ppd
index e4558a05..1fb62b81 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-7502_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-7502_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 7502 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-9002_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-9002_PXL.ppd
index 4b8963f7..e2a51998 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-9002_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-9002_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner 9002 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -431,14 +431,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -478,12 +470,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -495,12 +487,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -512,12 +504,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-CS555_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-CS555_PXL.ppd
index 4d3dd134..42790af2 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-CS555_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-CS555_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner CS555 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSc424_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSc424_PXL.ppd
index 195eff0d..ca9b9276 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSc424_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSc424_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSc424 PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSc428_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSc428_PXL.ppd
index e8493883..335bd3b9 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSc428_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSc428_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSc428 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSc432_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSc432_PXL.ppd
index 36e08cc0..56deaae2 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSc432_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSc432_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSc432 PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSc435_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSc435_PXL.ppd
index 233c4ad5..a30d5065 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSc435_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSc435_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSc435 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSc445_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSc445_PXL.ppd
index 6f377a44..53f4ce5f 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSc445_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSc445_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSc445 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSc460_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSc460_PXL.ppd
index 60a0f9ef..c086f0d5 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSc460_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSc460_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSc460 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm415_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm415_PXL.ppd
index 91faf50f..fb39bfef 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm415_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm415_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm415 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -241,13 +241,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -259,12 +252,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm615_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm615_PXL.ppd
index 74045ddd..d627d65a 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm615_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm615_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm615 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -237,13 +237,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -255,12 +248,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm618_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm618_PXL.ppd
index bda60cce..28c39a8a 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm618_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm618_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm618 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -249,13 +249,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -267,12 +260,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm618d_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm618d_PXL.ppd
index 9d32f098..7c9d7651 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm618d_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm618d_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm618d PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -278,13 +278,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -296,12 +289,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm622_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm622_PXL.ppd
index 111c6d2c..8843dcd3 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm622_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm622_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm622 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm627_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm627_PXL.ppd
index 5642bdff..9ac241b5 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm627_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm627_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm627 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm635_635G_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm635_635G_PXL.ppd
index 80d098c7..15d51c0e 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm635_635G_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm635_635G_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm635/635G PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm645_645G_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm645_645G_PXL.ppd
index 8663fd82..9b0f6c33 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm645_645G_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm645_645G_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm645/645G PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm651_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm651_PXL.ppd
index 0725962a..37b6e357 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm651_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm651_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm651 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm660_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm660_PXL.ppd
index aaaebca4..6b9bb9e4 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm660_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm660_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm660 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Gestetner/PXL/Gestetner-DSm675_PXL.ppd b/db/source/PPD/Gestetner/PXL/Gestetner-DSm675_PXL.ppd
index cc7e4939..14060fff 100644
--- a/db/source/PPD/Gestetner/PXL/Gestetner-DSm675_PXL.ppd
+++ b/db/source/PPD/Gestetner/PXL/Gestetner-DSm675_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Gestetner DSm675 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/HP/business_inkjet/CVS/Entries b/db/source/PPD/HP/business_inkjet/CVS/Entries
index 4bef050e..d5b089bf 100644
--- a/db/source/PPD/HP/business_inkjet/CVS/Entries
+++ b/db/source/PPD/HP/business_inkjet/CVS/Entries
@@ -1,7 +1,7 @@
/HP_Business_Inkjet_2250.ppd/1.1.2.1/Sun Oct 23 16:52:17 2005//Tfoomatic-3_0-branch
/HP_Business_Inkjet_2280.ppd/1.1.2.1/Sun Oct 23 16:52:17 2005//Tfoomatic-3_0-branch
/HP_Business_Inkjet_2600.ppd/1.1.2.1/Sun Oct 23 16:52:17 2005//Tfoomatic-3_0-branch
-/HP_Business_Inkjet_2800.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
+/HP_Business_Inkjet_2800.ppd/1.1.2.2/Wed Mar 1 20:53:20 2006//Tfoomatic-3_0-branch
/HP_Business_Inkjet_3000.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
/hp_business_inkjet_2300.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd b/db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd
index 4883be48..c56c2815 100644
--- a/db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd
+++ b/db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd
@@ -708,7 +708,7 @@ userdict /HPwmAngle known {userdict /HPwmAngle userdict /HPwmAngle get 180 add d
*%=====================================================================
*OpenUI *InputSlot/Paper Source: PickOne
*OrderDependency: 20 AnySetup *InputSlot
-*DefaultInputSlot: Auto
+*DefaultInputSlot: Tray1
*InputSlot Tray1/Tray 1: "
<</ManualFeed false /MediaPosition 0>> setpagedevice"
*End
diff --git a/db/source/PPD/HP/designjet/CVS/Entries b/db/source/PPD/HP/designjet/CVS/Entries
index 1c548822..115e29bc 100644
--- a/db/source/PPD/HP/designjet/CVS/Entries
+++ b/db/source/PPD/HP/designjet/CVS/Entries
@@ -1,8 +1,8 @@
-/HP_DesignJet_1050C_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_DesignJet_1055CM_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_DesignJet_2500CP_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_DesignJet_3500CP_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_Designjet_5000_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_Designjet_5500_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_Designjet_800_PS3.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
+/HP_DesignJet_1050C_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
+/HP_DesignJet_1055CM_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
+/HP_DesignJet_2500CP_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
+/HP_DesignJet_3500CP_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
+/HP_Designjet_5000_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
+/HP_Designjet_5500_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
+/HP_Designjet_800_PS3.ppd/1.1.2.2/Fri Mar 3 23:16:37 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/HP/designjet/HP_DesignJet_1050C_PS3.ppd b/db/source/PPD/HP/designjet/HP_DesignJet_1050C_PS3.ppd
index 57520b24..b7e23580 100644
--- a/db/source/PPD/HP/designjet/HP_DesignJet_1050C_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_DesignJet_1050C_PS3.ppd
@@ -1118,7 +1118,7 @@ userdict /HPCustTrans known
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "22 43 590 759"
*ImageableArea LetterFullBleed/Full Bleed US Letter: "22 43 755 976"
*ImageableArea Tabloid/Tabloid: "22 43 770 1191"
@@ -1167,7 +1167,7 @@ userdict /HPCustTrans known
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension LetterFullBleed/Full Bleed US Letter: "777 1009"
*PaperDimension Tabloid/Tabloid: "792 1224"
diff --git a/db/source/PPD/HP/designjet/HP_DesignJet_1055CM_PS3.ppd b/db/source/PPD/HP/designjet/HP_DesignJet_1055CM_PS3.ppd
index 8b1b3105..26b5df14 100644
--- a/db/source/PPD/HP/designjet/HP_DesignJet_1055CM_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_DesignJet_1055CM_PS3.ppd
@@ -1119,7 +1119,7 @@ userdict /HPCustTrans known
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "22 43 590 759"
*ImageableArea LetterFullBleed/Full Bleed US Letter: "22 43 755 976"
*ImageableArea Tabloid/Tabloid: "22 43 770 1191"
@@ -1168,7 +1168,7 @@ userdict /HPCustTrans known
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension LetterFullBleed/Full Bleed US Letter: "777 1009"
*PaperDimension Tabloid/Tabloid: "792 1224"
diff --git a/db/source/PPD/HP/designjet/HP_DesignJet_2500CP_PS3.ppd b/db/source/PPD/HP/designjet/HP_DesignJet_2500CP_PS3.ppd
index 51b8d58b..e80ec3b9 100644
--- a/db/source/PPD/HP/designjet/HP_DesignJet_2500CP_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_DesignJet_2500CP_PS3.ppd
@@ -894,7 +894,7 @@ userdict /HPCustTrans known
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "51 77 561 715"
*ImageableArea LetterFullBleed/Full Bleed US Letter: "51 77 726 932"
*ImageableArea Tabloid/Tabloid: "51 77 741 1147"
@@ -943,7 +943,7 @@ userdict /HPCustTrans known
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension LetterFullBleed/Full Bleed US Letter: "777 1009"
*PaperDimension Tabloid/Tabloid: "792 1224"
diff --git a/db/source/PPD/HP/designjet/HP_DesignJet_3500CP_PS3.ppd b/db/source/PPD/HP/designjet/HP_DesignJet_3500CP_PS3.ppd
index 656c13a9..c64e46bf 100644
--- a/db/source/PPD/HP/designjet/HP_DesignJet_3500CP_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_DesignJet_3500CP_PS3.ppd
@@ -945,7 +945,7 @@ userdict /HPCustTrans known
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "51 77 561 715"
*ImageableArea LetterFullBleed/Full Bleed US Letter: "51 77 726 932"
*ImageableArea Tabloid/Tabloid: "51 77 741 1147"
@@ -999,7 +999,7 @@ userdict /HPCustTrans known
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension LetterFullBleed/Full Bleed US Letter: "777 1009"
*PaperDimension Tabloid/Tabloid: "792 1224"
diff --git a/db/source/PPD/HP/designjet/HP_Designjet_5000_PS3.ppd b/db/source/PPD/HP/designjet/HP_Designjet_5000_PS3.ppd
index 40b5a37b..0eb83fbe 100644
--- a/db/source/PPD/HP/designjet/HP_Designjet_5000_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_Designjet_5000_PS3.ppd
@@ -1225,7 +1225,7 @@ true SpotColorMatching
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "0 0 612 792"
*ImageableArea Tabloid/Tabloid: "0 0 792 1224"
@@ -1270,7 +1270,7 @@ true SpotColorMatching
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension Tabloid/Tabloid: "792 1224"
*PaperDimension AnsiC/ANSI C: "1224 1584"
diff --git a/db/source/PPD/HP/designjet/HP_Designjet_5500_PS3.ppd b/db/source/PPD/HP/designjet/HP_Designjet_5500_PS3.ppd
index ecb7e8bb..33a13d20 100644
--- a/db/source/PPD/HP/designjet/HP_Designjet_5500_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_Designjet_5500_PS3.ppd
@@ -1064,7 +1064,7 @@ true SpotColorMatching
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "0 0 612 792"
*ImageableArea Tabloid/Tabloid: "0 0 792 1224"
@@ -1109,7 +1109,7 @@ true SpotColorMatching
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension Tabloid/Tabloid: "792 1224"
*PaperDimension AnsiC/ANSI C: "1224 1584"
diff --git a/db/source/PPD/HP/designjet/HP_Designjet_800_PS3.ppd b/db/source/PPD/HP/designjet/HP_Designjet_800_PS3.ppd
index 2a67d7bd..478f3abf 100644
--- a/db/source/PPD/HP/designjet/HP_Designjet_800_PS3.ppd
+++ b/db/source/PPD/HP/designjet/HP_Designjet_800_PS3.ppd
@@ -1135,7 +1135,7 @@ true SpotColorMatching
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
-*DefaultImageableArea: Unknown
+*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "0 0 612 792"
*ImageableArea Tabloid/Tabloid: "0 0 792 1224"
*ImageableArea AnsiC/ANSI C: "0 0 1224 1584"
@@ -1174,7 +1174,7 @@ true SpotColorMatching
*End
*% These provide the physical dimensions of the paper (by keyword)
-*DefaultPaperDimension:Unknown
+*DefaultPaperDimension:Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension Tabloid/Tabloid: "792 1224"
*PaperDimension AnsiC/ANSI C: "1224 1584"
diff --git a/db/source/PPD/HP/mono_laser/CVS/Entries b/db/source/PPD/HP/mono_laser/CVS/Entries
index 5704d08e..385ae373 100644
--- a/db/source/PPD/HP/mono_laser/CVS/Entries
+++ b/db/source/PPD/HP/mono_laser/CVS/Entries
@@ -1,22 +1,25 @@
-/HP_LaserJet_1200.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_1220.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_1320_Series.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
+/HP_LaserJet_1200.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_1220.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_1320_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
/HP_LaserJet_2100_Series.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_2200.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_2410.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_2420.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_2430.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_3200.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_3300_Series.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
+/HP_LaserJet_2200.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_2410.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_2420.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_2430.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_3050.ppd/1.1.2.1/Thu Jan 26 23:12:54 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_3052.ppd/1.1.2.1/Thu Jan 26 23:12:54 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_3200.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_3300_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_3390.ppd/1.1.2.1/Thu Jan 26 23:12:54 2006//Tfoomatic-3_0-branch
/HP_LaserJet_4.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
/HP_LaserJet_4000_Series.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4050_Series.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4100_MFP.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4100_Series.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4240.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4250.ppd/1.1.2.1/Sun Oct 23 16:52:18 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4345_MFP.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_4350.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
+/HP_LaserJet_4050_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_4100_MFP.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_4100_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_4240.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_4250.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_4345_MFP.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_4350.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
/HP_LaserJet_4ML.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
/HP_LaserJet_4MP.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
/HP_LaserJet_4Si_v2011.110.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
@@ -29,22 +32,22 @@
/HP_LaserJet_5Si.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
/HP_LaserJet_5Si_Mopier.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
/HP_LaserJet_6MP.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_8000_Series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_8100_Series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_8150_Series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_9000_MFP.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_9000_Series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_9040.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_9040_9050_MFP.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_LaserJet_9050.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
+/HP_LaserJet_8000_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_8100_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_8150_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_9000_MFP.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_9000_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_9040.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_9040_9050_MFP.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/HP_LaserJet_9050.ppd/1.1.2.2/Wed Mar 1 20:56:46 2006//Tfoomatic-3_0-branch
/HP_LaserJet_9055_9065_MFP.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_Mopier_240.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/HP_Mopier_320.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_1300_series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_2300.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_3015.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_3020_3030.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_3380.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_4200_Series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
-/hp_LaserJet_4300_Series.ppd/1.1.2.1/Sun Oct 23 16:52:19 2005//Tfoomatic-3_0-branch
+/HP_Mopier_240.ppd/1.1.2.2/Wed Mar 1 20:56:46 2006//Tfoomatic-3_0-branch
+/HP_Mopier_320.ppd/1.1.2.2/Wed Mar 1 20:56:46 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_1300_series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_2300.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_3015.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_3020_3030.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_3380.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_4200_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
+/hp_LaserJet_4300_Series.ppd/1.1.2.2/Wed Mar 1 20:56:45 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_1200.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_1200.ppd
index 3bcb4a8e..50db1c52 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_1200.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_1200.ppd
@@ -857,12 +857,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_1220.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_1220.ppd
index b3785240..8f0ce758 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_1220.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_1220.ppd
@@ -858,12 +858,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_1320_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_1320_Series.ppd
index c2ce7bcf..69eeb43c 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_1320_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_1320_Series.ppd
@@ -454,12 +454,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_2200.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_2200.ppd
index 6d5b66e2..51716a4c 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_2200.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_2200.ppd
@@ -751,12 +751,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_2410.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_2410.ppd
index 65450b8d..1f352017 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_2410.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_2410.ppd
@@ -978,12 +978,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_2420.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_2420.ppd
index 15349fcb..0e49e919 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_2420.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_2420.ppd
@@ -1073,12 +1073,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_2430.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_2430.ppd
index cbd4f984..f7c1add2 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_2430.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_2430.ppd
@@ -1127,12 +1127,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_3050.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_3050.ppd
new file mode 100644
index 00000000..f8edc426
--- /dev/null
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_3050.ppd
@@ -0,0 +1,1193 @@
+*PPD-Adobe: "4.3"
+*% =======================================================
+*% Disclaimer: The above statement indicates
+*% that this PPD was written using the Adobe PPD
+*% File Format Specification 4.3, but does not
+*% intend to imply approval and acceptance by
+*% Adobe Systems, Inc.
+*% =======================================================
+*% Printer Description File
+*% Copyright 1992-2003 Hewlett-Packard Company
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- please see www.opensource.org]
+*%
+
+*% PPD for HP LaserJet 3050
+*% For Macintosh only
+*%========================================================
+*%=================================================
+*% PPD File Version Information
+*%=================================================
+*FileVersion: "PPD-VERSION-STRING"
+*HPBuildNumber: "002"
+*FormatVersion: "4.3"
+*LanguageEncoding: MacStandard
+*LanguageVersion: English
+*PCFileName: "HP3380_6.PPD"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpFinishing.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpImageQuality.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpWatermarks.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpServices.plugin"
+
+*APPrinterIconPath: "/Library/Printers/hp/Icons/HP LaserJet 3050.icns"
+
+*%*APPrinterUtilityPath: "/Library/Printers/hp/Utilities/USB EWS Printer Utility.app"
+*%*APScanAppBundleID: "com.hp.laserjet.scan"
+
+
+*%=================================================
+*% Product Version Information
+*%=================================================
+*ModelName: "HP LaserJet 3050"
+*ShortNickName: "HP LaserJet 3050"
+*NickName: "HP LaserJet 3050 Postscript (recommended)"
+*Product: "(HP LaserJet 3050)"
+*Manufacturer: "HP"
+*PSVersion: "(2014.116) 0"
+
+*%=================================================
+*% Device Capabilities
+*%=================================================
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*FileSystem: False
+
+*LanguageLevel: "2"
+*Throughput: "18"
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42)} {pop pop (None)} ifelse = flush
+ restore
+"
+*End
+
+*%=================================================
+*% Emulations and Protocols
+*%=================================================
+*Protocols: TBCP
+
+*SuggestedJobTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+*%=================================================
+*% Installable Options
+*%=================================================
+*OpenGroup: InstallableOptions/Installed Options
+
+*%====================================
+*% Fit to Page
+*%====================================
+
+*OpenUI *HPPaperPolicy/Fit to Page: PickOne
+*OrderDependency: 10 AnySetup *HPPaperPolicy
+*DefaultHPPaperPolicy: PromptUser
+*HPPaperPolicy PromptUser/Prompt User: "
+ <</DeferredMediaSelection true>> setpagedevice"
+*End
+*HPPaperPolicy NearestSizeAdjust/Nearest Size and Scale: "
+ <</DeferredMediaSelection false>> setpagedevice
+ <</Policies << /PageSize 3 >> >> setpagedevice"
+*End
+*HPPaperPolicy NearestSizeNoAdjust/Nearest Size and Crop: "
+ <</DeferredMediaSelection false>> setpagedevice
+ <</Policies << /PageSize 5 >> >> setpagedevice"
+*End
+*?HPPaperPolicy: "(PromptUser) = flush"
+*CloseUI: *HPPaperPolicy
+
+*CloseGroup: InstallableOptions
+*% =================================
+*% Services Support
+*% =================================
+*OpenGroup: Services/Services
+
+*OpenUI *HPServicesWeb/Internet Services: PickOne
+*OrderDependency: 50 AnySetup *HPServicesWeb
+*DefaultHPServicesWeb: SupportAndTroubleshooting
+
+*HPServicesWeb SupportAndTroubleshooting/Support and Troubleshooting: ""
+*HPServicesWeb ProductManuals/Product Manuals: ""
+*HPServicesWeb CheckForDriverUpdates/Check for Driver Updates: ""
+*HPServicesWeb OrderSupplies/Order Supplies: ""
+*CloseUI: *HPServicesWeb
+
+*CloseGroup: Services
+
+*HPServicesWebDS SupportAndTroubleshooting/The product's main support page on hp.com: ""
+*HPServicesWebDS ProductManuals/Online manuals that may be viewed or downloaded.: ""
+*HPServicesWebDS CheckForDriverUpdates/Automatically check to see if the correct driver is installed.: ""
+*HPServicesWebDS OrderSupplies/Online shopping of supplies for your HP printer.: ""
+
+*HPServicesWebAction SupportAndTroubleshooting: "
+WEB;;http://h20180.www2.hp.com/apps/Nav?h_lang=ar&h_cc=us&h_pagetype=prodhomes&h_product=Q6504A&h_page=hpcom&h_client=S-S-E003-1
+"
+*End
+
+*HPServicesWebAction ProductManuals: "
+WEB;;http://h20180.www2.hp.com/apps/Nav?h_lang=ar&h_cc=us&h_pagetype=manuals&h_product=Q6504A&h_page=hpcom&h_client=S-S-E003-1
+"
+*End
+
+*HPServicesWebAction CheckForDriverUpdates: "
+WEB;;http://www.hp.com/go/drivercheck
+"
+*End
+
+*HPServicesWebAction OrderSupplies: "
+WEB;;http://www.hp.com/post-embed/ordersupplies-na?AppName=Mombi&Product_Name=HP LaserJet 3050
+"
+*End
+
+*HPServicesUtilityAction DeviceAndSuppliesStatus: "
+EWS;;http://%s/
+"
+*End
+
+*% =================================
+
+*OpenGroup: HPImagingOptions/Imaging Options
+
+*%==================================
+*% HPEconoMode
+*%==================================
+*OpenUI *HPEconoMode/EconoMode: PickOne
+*DefaultHPEconoMode: PrinterDefault
+*OrderDependency: 10 AnySetup *HPEconoMode
+*HPEconoMode PrinterDefault/PrinterÕs Current Setting: ""
+*HPEconoMode True/Save Toner: "
+ <</EconoMode true>> setpagedevice"
+*End
+*HPEconoMode False/Highest Quality: "
+ <</EconoMode false>> setpagedevice"
+*End
+*?HPEconoMode: "
+ save
+ currentpagedevice /EconoMode get
+ {(True)}{(False)}ifelse = flush
+ restore
+"
+*End
+*CloseUI: *HPEconoMode
+
+*CloseGroup: HPImagingOptions
+
+*%===================================
+*% Resolution
+*%===================================
+*% *% Select Printer Resolution
+
+*OpenGroup: HPResolutionOptions/Resolution Options
+
+*OpenUI *Resolution/Printer Resolution: PickOne
+*DefaultResolution: 600x600dpi
+*OrderDependency: 5 DocumentSetup *Resolution
+*Resolution 1200x1200dpi/ProRes 1200: "
+ <</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
+*End
+*Resolution 600x1200dpi/FastRes: "
+ <</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
+*End
+*Resolution 600x600dpi/600 dpi: "
+ <</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
+*End
+*?Resolution: "
+ save
+ currentpagedevice /HWResolution get
+ 0 get
+ ( ) cvs print
+ (dpi)
+ = flush
+ restore
+"
+*End
+*CloseUI: *Resolution
+
+*%=================================================
+*% Resolution Enhancement
+*%=================================================
+*OpenUI *Smoothing/Resolution Enhancement: PickOne
+*OrderDependency: 20 DocumentSetup *Smoothing
+*DefaultSmoothing: PrinterDefault
+*Smoothing PrinterDefault/PrinterÕs Current Setting: ""
+*Smoothing On/On: "
+<< /PostRenderingEnhance true
+ /PostRenderingEnhanceDetails << /REValue 2 /Type 8 >>
+>> setpagedevice"
+*End
+*Smoothing Off/Off: "
+<< /PostRenderingEnhance true
+ /PostRenderingEnhanceDetails << /REValue 0 /Type 8 >>
+>> setpagedevice"
+*End
+*?Smoothing: "
+ save
+ currentpagedevice /PostRenderingEnhanceDetails get /REValue get
+ [(Off) (On) (On) (On)] exch get print
+ restore
+"
+*End
+*CloseUI: *Smoothing
+*CloseGroup: HPResolutionOptions
+
+*%The following are here for the Mac OS X Watermark plugin
+*HPwmSupport: True
+
+*% =================================
+*% Watermark Printing
+*% =================================
+*OpenGroup: HPWaterOverlayPanel/Watermark/Overlay
+
+*OpenUI *HPwmSwitch/Watermark/Overlay: PickOne
+*OrderDependency: 10000 AnySetup *HPwmSwitch
+*DefaultHPwmSwitch: Off
+*HPwmSwitch Off/None: ""
+*HPwmSwitch Watermark/Watermark: "
+% Copyright (c) Hewlett-Packard Co 1997
+/HPwm where { pop }{
+ userdict begin
+ true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
+ userdict /HPwmLocation known not {/HPwmLocation true def} if
+ userdict /HPwmText known not {/HPwmText (Draft) def} if
+ FontDirectory /HPwmFont known not {
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop
+ } if
+ userdict /HPwmSize known not {/HPwmSize 48 def} if
+ userdict /HPwmAngle known not {/HPwmAngle 45 def} if
+ userdict /HPwmSaturation known not
+ { /HPwmSaturation
+ { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
+ } if
+ userdict /HPwmColor known not
+ { /HPwmColor { 0 setgray HPwmSaturation } def
+ } if
+ userdict /HPwmStyle known not
+ {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
+ } if
+ end
+
+ /HPwminitialize
+ { HPwm /HPwmOn get
+ { gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ HPwmAngle rotate
+ /normland where {
+ pop /normland load dup type /booleantype eq { { 90 rotate } if } if
+ } if
+ /HPwmFont HPwmSize selectfont
+ HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
+ HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
+ grestore
+ } if
+ } bind def
+ /md where {
+ pop /initializepage where {
+ /LWinitializepage /initializepage load def
+ /initializepage { HPwminitialize LWinitializepage } put
+ }if
+ } if
+
+ /LWinitializepage where { pop }{
+ <<
+ /BeginPage
+ { pop HPwminitialize } bind
+ >> setpagedevice
+ } ifelse
+} ifelse"
+*End
+*HPwmSwitch Overlay/Overlay: "
+% Copyright (c) Hewlett-Packard Co 1997
+/HPwm where { pop }{
+ userdict begin
+ true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
+ userdict /HPwmLocation known not {/HPwmLocation true def} if
+ userdict /HPwmText known not {/HPwmText (Draft) def} if
+ FontDirectory /HPwmFont known not {
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop
+ } if
+ userdict /HPwmSize known not {/HPwmSize 48 def} if
+ userdict /HPwmAngle known not {/HPwmAngle 45 def} if
+ userdict /HPwmSaturation known not
+ { /HPwmSaturation
+ { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
+ } if
+ userdict /HPwmColor known not
+ { /HPwmColor { 0 setgray HPwmSaturation } def
+ } if
+ userdict /HPwmStyle known not
+ {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
+ } if
+ end
+ <<
+ /EndPage
+ {
+ 2 eq { pop false }{
+ pop HPwm /HPwmOn get
+ { gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ HPwmAngle rotate
+ /normland where {
+ pop /normland load dup type /booleantype eq { { 90 rotate } if } if
+ } if
+ /HPwmFont HPwmSize selectfont
+ HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
+ HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
+ grestore
+ } if
+ true
+ } ifelse
+ } bind
+ >> setpagedevice
+} ifelse"
+*End
+*CloseUI: *HPwmSwitch
+
+*% =================================
+*% Watermark Pages
+*% =================================
+*OpenUI *HPwmPages/Watermark Pages: PickOne
+*OrderDependency: 67 AnySetup *HPwmPages
+*DefaultHPwmPages: AllPages
+*HPwmPages AllPages/All: "userdict /HPwmLocation true put"
+*HPwmPages FirstPage/First Only: "userdict /HPwmLocation false put"
+*CloseUI: *HPwmPages
+
+*% =================================
+*% Watermark Text
+*% =================================
+*OpenUI *HPwmTextMessage/Watermark Text: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextMessage
+*DefaultHPwmTextMessage: Draft
+*HPwmTextMessage Draft/Draft: "userdict /HPwmText (Draft) put"
+*HPwmTextMessage CompanyConfidential/Company Confidential: "userdict /HPwmText (Company Confidential) put"
+*HPwmTextMessage CompanyProprietary/Company Proprietary: "userdict /HPwmText (Company Proprietary) put"
+*HPwmTextMessage CompanyPrivate/Company Private: "userdict /HPwmText (Company Private) put"
+*HPwmTextMessage Confidential/Confidential: "userdict /HPwmText (Confidential) put"
+*HPwmTextMessage Copy/Copy: "userdict /HPwmText (Copy) put"
+*HPwmTextMessage Copyright/Copyright: "userdict /HPwmText (Copyright) put"
+*HPwmTextMessage FileCopy/File Copy: "userdict /HPwmText (File Copy) put"
+*HPwmTextMessage Final/Final: "userdict /HPwmText (Final) put"
+*HPwmTextMessage ForInternalUse/For Internal Use Only: "userdict /HPwmText (For Internal Use Only) put"
+*HPwmTextMessage Preliminary/Preliminary: "userdict /HPwmText (Preliminary) put"
+*HPwmTextMessage Proof/Proof: "userdict /HPwmText (Proof) put"
+*HPwmTextMessage ReviewCopy/Review Copy: "userdict /HPwmText (Review Copy) put"
+*HPwmTextMessage Sample/Sample: "userdict /HPwmText (Sample) put"
+*HPwmTextMessage TopSecret/Top Secret: "userdict /HPwmText (Top Secret) put"
+*HPwmTextMessage Urgent/Urgent: "userdict /HPwmText (Urgent) put"
+*HPwmTextMessage Set/Custom: "userdict /HPwmText (Custom) put"
+*CloseUI: *HPwmTextMessage
+
+*% Allows LW 8.5.1 to use custom strings
+*RBISetHPwmTextMessage Data: "(Custom) 50"
+*RBISetHPwmTextMessage Code: "userdict /HPwmText 3 -1 roll put"
+
+*% =================================
+*% Watermark Font
+*% =================================
+*OpenUI *HPwmFontName/Watermark Font: PickOne
+*OrderDependency: 65 AnySetup *HPwmFontName
+*DefaultHPwmFontName: HelveticaB
+*HPwmFontName CourierB/Courier Bold: "
+ /Courier-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*HPwmFontName HelveticaB/Helvetica Bold: "
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*HPwmFontName TimesB/Times Bold: "
+ /Times-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*CloseUI: *HPwmFontName
+
+*% =================================
+*% Watermark Size
+*% =================================
+*OpenUI *HPwmFontSize/Watermark Size (points): PickOne
+*OrderDependency: 65 AnySetup *HPwmFontSize
+*DefaultHPwmFontSize: pt48
+*HPwmFontSize pt24/24: "userdict /HPwmSize 24 put"
+*HPwmFontSize pt30/30: "userdict /HPwmSize 30 put"
+*HPwmFontSize pt36/36: "userdict /HPwmSize 36 put"
+*HPwmFontSize pt42/42: "userdict /HPwmSize 42 put"
+*HPwmFontSize pt48/48: "userdict /HPwmSize 48 put"
+*HPwmFontSize pt54/54: "userdict /HPwmSize 54 put"
+*HPwmFontSize pt60/60: "userdict /HPwmSize 60 put"
+*HPwmFontSize pt66/66: "userdict /HPwmSize 66 put"
+*HPwmFontSize pt72/72: "userdict /HPwmSize 72 put"
+*HPwmFontSize pt78/78: "userdict /HPwmSize 78 put"
+*HPwmFontSize pt84/84: "userdict /HPwmSize 84 put"
+*HPwmFontSize pt90/90: "userdict /HPwmSize 90 put"
+*CloseUI: *HPwmFontSize
+
+*% =================================
+*% Watermark Angle
+*% =================================
+*OpenUI *HPwmTextAngle/Watermark Angle: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextAngle
+*DefaultHPwmTextAngle: Deg45
+*HPwmTextAngle Deg90/90<A1>: "userdict /HPwmAngle 90 put"
+*HPwmTextAngle Deg75/75<A1>: "userdict /HPwmAngle 75 put"
+*HPwmTextAngle Deg60/60<A1>: "userdict /HPwmAngle 60 put"
+*HPwmTextAngle Deg45/45<A1>: "userdict /HPwmAngle 45 put"
+*HPwmTextAngle Deg30/30<A1>: "userdict /HPwmAngle 30 put"
+*HPwmTextAngle Deg15/15<A1>: "userdict /HPwmAngle 15 put"
+*HPwmTextAngle Deg0/0<A1>: "userdict /HPwmAngle 0 put"
+*HPwmTextAngle DegN15/Ð15<A1>: "userdict /HPwmAngle -15 put"
+*HPwmTextAngle DegN30/Ð30<A1>: "userdict /HPwmAngle -30 put"
+*HPwmTextAngle DegN45/Ð45<A1>: "userdict /HPwmAngle -45 put"
+*HPwmTextAngle DegN60/Ð60<A1>: "userdict /HPwmAngle -60 put"
+*HPwmTextAngle DegN75/Ð75<A1>: "userdict /HPwmAngle -75 put"
+*HPwmTextAngle DegN90/Ð90<A1>: "userdict /HPwmAngle -90 put"
+*CloseUI: *HPwmTextAngle
+
+*% =================================
+*% Watermark Style
+*% =================================
+*OpenUI *HPwmTextStyle/Watermark Style: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextStyle
+*DefaultHPwmTextStyle: Medium
+*HPwmTextStyle Thin/Thin Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .24 setlinewidth stroke } bind put"
+*HPwmTextStyle Medium/Medium Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } bind put"
+*HPwmTextStyle Thick/Thick Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .96 setlinewidth stroke } bind put"
+*HPwmTextStyle Halo/Thick Outline with Halo: "userdict /HPwmStyle
+ { HPwmText false charpath gsave /DeviceGray setcolorspace 1 setgray 1.8 setlinewidth stroke grestore
+ HPwmColor .96 setlinewidth stroke } bind put"
+*End
+*HPwmTextStyle Fill/Filled: "userdict /HPwmStyle { HPwmColor HPwmText show } bind put"
+*CloseUI: *HPwmTextStyle
+
+*% =================================
+*% WaterMark Brightness
+*% =================================
+*OpenUI *HPwmBrightness/Watermark Intensity: PickOne
+*OrderDependency: 63 AnySetup *HPwmBrightness
+*DefaultHPwmBrightness: Medium
+*HPwmBrightness Darkest/Darkest: "userdict /HPwmSaturation { null pop } put"
+*HPwmBrightness Darker/Darker: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .88 mul } forall setcolor } put"
+*HPwmBrightness Dark/Dark: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .77 mul } forall setcolor } put"
+*HPwmBrightness MediumDark/Medium Dark: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .66 mul } forall setcolor } put"
+*HPwmBrightness Medium/Medium: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } put"
+*HPwmBrightness MediumLight/Medium Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .44 mul } forall setcolor } put"
+*HPwmBrightness Light/Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .33 mul } forall setcolor } put"
+*HPwmBrightness Lighter/Lighter: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .22 mul } forall setcolor } put"
+*HPwmBrightness Lightest/Lightest: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .11 mul } forall setcolor } put"
+*CloseUI: *HPwmBrightness
+
+*CloseGroup: HPWaterOverlayPanel
+
+
+*FreeVM: "4000000"
+*VMOption 64MB/64 MB: "6000000"
+*VMOption 72MB/72 MB: "10000000"
+*VMOption 80MB/80 MB: "14000000"
+*VMOption 96MB/96 MB: "22000000"
+*VMOption 128MB/128 MB: "38000000"
+*VMOption 192MB/192 MB: "70000000"
+
+*%=================================================
+*% UI Constraints
+*%=================================================
+*% If A than not B (Also include the reverse constraints if appropriate)
+*%
+
+*% No 1200 dpi HPEconoMode.
+*UIConstraints: *Resolution 1200x1200dpi *HPEconoMode True
+*UIConstraints: *HPEconoMode True *Resolution 1200x1200dpi
+
+*% Fills not allowed with overlays
+*%------------------------------------------------------------
+*UIConstraints: *HPwmSwitch Overlay *HPwmTextStyle Fill
+*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Overlay
+*UIConstraints: *HPwmSwitch Watermark *HPwmTextStyle Halo
+*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Watermark
+*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Off
+*UIConstraints: *HPwmTextStyle Off *HPwmSwitch Fill
+*UIConstraints: *HPwmSwitch Off *HPwmTextStyle Halo
+*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Off
+
+*%=================================================
+*% Paper Sizes
+*%=================================================
+*OpenUI *PageSize: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "
+ <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Executive/Executive: "
+ <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Legal/Legal: "
+ <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A4/A4: "
+ <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A5/A5: "
+ <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A6/A6: "
+ <</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize ISOB5/B5 (ISO): "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize B5/JIS B5: "
+ <</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Postcard/Postcard (JIS): "
+ <</PageSize [284 419] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize DoublePostcard/Double Postcard (JIS): "
+ <</PageSize [419.5 567] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w558h774/16K (7.75x10.75 in): "
+ <</PageSize [558 774] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w553h765/16K (195x270 mm): "
+ <</PageSize [553 765] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w522h737/16K (184x260 mm): "
+ <</PageSize [522 737] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Env10/Env Comm10: "
+ <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvMonarch/Env Monarch: "
+ <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvDL/Env DL: "
+ <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvC5/Env C5: "
+ <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvISOB5/Env ISO B5: "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w612h935/8.5x13: "
+ <</DeferredMediaSelection true /PageSize [612 935] /ImagingBBox null /MediaClass (8.5X13)>> setpagedevice"
+*End
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [612 792] (Letter) put
+ dup [522 756] (Executive) put
+ dup [612 1008] (Legal) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [499 709] (ISOB5) put
+ dup [516 729] (B5) put
+ dup [284 419] (Postcard) put
+ dup [419.5 567] (DoublePostcard) put
+ dup [558 774] (w558h774) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [499 709] (EnvISOB5) put
+ dup [612 935] (w612h935) put
+ { exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall
+ = flush pop pop
+ restore
+"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "
+ <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Executive/Executive: "
+ <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Legal/Legal: "
+ <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A4/A4: "
+ <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A5/A5: "
+ <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A6/A6: "
+ <</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion ISOB5/B5 (ISO): "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion B5/JIS B5: "
+ <</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Postcard/Postcard (JIS): "
+ <</PageSize [284 419] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion DoublePostcard/Double Postcard (JIS): "
+ <</PageSize [419.5 567] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w558h774/16K (7.75x10.75 in): "
+ <</PageSize [558 774] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w553h765/16K (195x270 mm): "
+ <</PageSize [553 765] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w522h737/16K (184x260 mm): "
+ <</PageSize [522 737] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Env10/Env Comm10: "
+ <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvMonarch/Env Monarch: "
+ <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvDL/Env DL: "
+ <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvC5/Env C5: "
+ <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvISOB5/Env ISO B5: "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w612h935/8.5x13: "
+ <</DeferredMediaSelection true /PageSize [612 935] /ImagingBBox null /MediaClass (8.5X13)>> setpagedevice"
+*End
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 599.76 779.76"
+*ImageableArea Executive/Executive: "12.00 12.00 509.76 743.76"
+*ImageableArea Legal/Legal: "12.00 12.00 599.76 995.76"
+*ImageableArea A4/A4: "12.00 12.00 582.96 829.44"
+*ImageableArea A5/A5: "12.00 12.00 407.28 582.96"
+*ImageableArea A6/A6: "12.00 12.00 284.76 407.76"
+*ImageableArea ISOB5/B5 (ISO): "12.00 12.00 488.00 698.00"
+*ImageableArea B5/JIS B5: "12.00 12.00 503.52 716.16"
+*ImageableArea Postcard/Postcard (JIS): "12.00 12.00 271.20 407.28"
+*ImageableArea DoublePostcard/Double Postcard (JIS): "12.00 12.00 407.28 554.64"
+*ImageableArea w558h774/16K (7.75x10.75 in): "12.00 12.00 545.76 761.76"
+*ImageableArea w553h765/16K (195x270 mm): "12.00 12.00 540.52 753.11"
+*ImageableArea w522h737/16K (184x260 mm): "12.00 12.00 509.33 724.77"
+*ImageableArea Env10/Env Comm10: "12.00 12.00 284.64 671.76"
+*ImageableArea EnvMonarch/Env Monarch: "12.00 12.00 266.64 527.76"
+*ImageableArea EnvDL/Env DL: "12.00 12.00 299.52 611.28"
+*ImageableArea EnvC5/Env C5: "12.00 12.00 446.88 636.72"
+*ImageableArea EnvISOB5/Env ISO B5: "12.00 12.00 486.48 696.24"
+*ImageableArea w612h935/8.5x13: "12.00 12.00 599.76 922.76"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore
+"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B5/JIS B5: "516 729"
+*PaperDimension Postcard/Postcard (JIS): "284 419"
+*PaperDimension DoublePostcard/Double Postcard (JIS): "419.5 567"
+*PaperDimension w558h774/16K (7.75x10.75 in): "558 774"
+*PaperDimension w553h765/16K (195x270 mm): "553 765"
+*PaperDimension w522h737/16K (184x260 mm): "522 737"
+*PaperDimension Env10/Env Comm10: "297 684"
+*PaperDimension EnvMonarch/Env Monarch: "279 540"
+*PaperDimension EnvDL/Env DL: "312 624"
+*PaperDimension EnvC5/Env C5: "459 649"
+*PaperDimension EnvISOB5/Env ISO B5: "499 709"
+*PaperDimension w612h935/8.5x13: "612 935"
+
+*LandscapeOrientation: Plus90
+
+
+*%=================================================
+*% Custom Paper Support
+*%=================================================
+*%Orientation and Margin (offsets) values are not utilized
+
+*VariablePaperSize: True
+
+*LeadingEdge PreferLong: ""
+*DefaultLeadingEdge: PreferLong
+
+*% Smallest = 3x5, Largest = 8.5 x 14
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*HWMargins: 12 12 12 12
+*CustomPageSize True: "
+ pop pop pop
+ <</DeferredMediaSelection true /PageSize [ 7 -2 roll ] /ImagingBBox null >>
+ setpagedevice
+"
+*End
+
+*ParamCustomPageSize Width: 1 points 216 612
+*ParamCustomPageSize Height: 2 points 360 1008
+*ParamCustomPageSize HeightOffset: 3 points 0 0
+*ParamCustomPageSize WidthOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*RequiresPageRegion All: True
+
+*%==========================================
+*% Media Type
+*%=========================================
+*OpenUI *MediaType/Media Type: PickOne
+*OrderDependency: 20 AnySetup *MediaType
+*DefaultMediaType: Unspecified
+*MediaType Unspecified/Unspecified: "
+ <</ManualFeed false /MediaType null >> setpagedevice"
+*End
+*MediaType Plain/Plain: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPMultipurposePaper/HP Multipurpose Paper (71-89 g/m2): "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPOfficePaper/HP Office Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPAllinOnePaper/HP All-in-one Printing Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPLJPaper/HP LaserJet Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPPremChoiceLJPaper/HP Premium Choice LaserJet Paper: "
+ <</ManualFeed false /MediaType (Heavy)>> setpagedevice"
+*End
+*MediaType Preprinted/Preprinted: "
+ <</ManualFeed false /MediaType (Preprinted)>> setpagedevice"
+*End
+*MediaType Letterhead/Letterhead: "
+ <</ManualFeed false /MediaType (Letterhead)>> setpagedevice"
+*End
+*MediaType Transparency/Transparency: "
+ <</ManualFeed false /MediaType (Transparency)>> setpagedevice"
+*End
+*MediaType Prepunched/Prepunched: "
+ <</ManualFeed false /MediaType (Prepunched)>> setpagedevice"
+*End
+*MediaType Labels/Labels: "
+ <</ManualFeed false /MediaType (Labels)>> setpagedevice"
+*End
+*MediaType Bond/Bond: "
+ <</ManualFeed false /MediaType (Bond)>> setpagedevice"
+*End
+*MediaType Recycled/Recycled: "
+ <</ManualFeed false /MediaType (Recycled)>> setpagedevice"
+*End
+*MediaType Color/Color: "
+ <</ManualFeed false /MediaType (Color)>> setpagedevice"
+*End
+*MediaType Light75/Light (<3c>75 g/m2): "
+ <</ManualFeed false /MediaType (Light)>> setpagedevice"
+*End
+*MediaType Heavy90105/Heavy (90-105 g/m2): "
+ <</ManualFeed false /MediaType (Heavy)>> setpagedevice"
+*End
+*MediaType Cardstock105176/Card Stock (105-176 g/m2): "
+ <</ManualFeed false /MediaType (Card Stock)>> setpagedevice"
+*End
+*MediaType Envelope/Envelope: "
+ <</ManualFeed false /MediaType (Envelope)>> setpagedevice"
+*End
+*MediaType Rough/Rough: "
+ <</ManualFeed false /MediaType (Rough)>> setpagedevice"
+*End
+*?MediaType: "
+ save
+ currentpagedevice /MediaType get
+ dup null eq {pop (Unknown)} if
+ = flush
+ restore
+"
+*End
+*CloseUI: *MediaType
+
+*%=================================================
+*% Paper Sources
+*%=================================================
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 20 AnySetup *InputSlot
+*DefaultInputSlot: Tray1
+*InputSlot Tray1/Tray 1: "<</ManualFeed false /MediaPosition 3>> setpagedevice"
+
+*?InputSlot: "
+ save
+ [(Tray1) (None)]
+ statusdict /papertray get exec
+ {get exec} stopped { pop pop (unknown) } if = flush
+ restore
+"
+*End
+*CloseUI: *InputSlot
+
+*% Enable/Disable Manual Feed
+*OpenUI *ManualFeed/Tray 1 (Manual): Boolean
+*OrderDependency: 20 AnySetup *ManualFeed
+*DefaultManualFeed: False
+*ManualFeed True/True: "
+ <</ManualFeed true>> setpagedevice"
+*End
+*ManualFeed False/False: "
+ <</ManualFeed false>> setpagedevice"
+*End
+*?ManualFeed: "
+ save
+ currentpagedevice /ManualFeed get
+ {(True)}{(False)}ifelse = flush
+ restore
+"
+*End
+
+*CloseUI: *ManualFeed
+
+*%====================== QUESTION ======================
+*HPManualFeedPrintsOnBottom: False
+*HPManDupTumbleFirstSides: False
+*HPGuidePageExtraTumble: "
+userdict /hpManDupSettings known
+ { userdict /hpManDupSettings get dup
+ /manualFeedPrintsOnBottom known
+ {/manualFeedPrintsOnBottom get}
+ {pop true}ifelse
+ }
+ {true}
+ifelse
+"
+*End
+*%====================== END OF QUESTION ======================
+
+*HPStraightPaperPath: False
+
+*%The following are here for the Mac OS X Manual Duplex plugin
+*HPManualDuplexSupport: True
+
+*% ================================================
+*% Manual Duplex
+*% ================================================
+*OpenGroup: HPFinishingPanel/Finishing
+
+*OpenUI *HPRotate180/Rotate Page 180 deg: Boolean
+*OrderDependency: 48 AnySetup *HPRotate180
+*DefaultHPRotate180: False
+*HPRotate180 False/Off: ""
+*HPRotate180 True/On: "
+<< /BeginPage
+ { userdict begin
+ currentpagedevice /PageSize get dup 0 get exch 1 get translate
+ 0 0 moveto
+ 180 rotate
+ end } bind
+>> setpagedevice"
+*End
+*CloseUI: *HPRotate180
+
+*CloseGroup: HPFinishingPanel
+
+*%=================================================
+*% Color Control
+*%=================================================
+*DefaultColorSep: ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi
+*InkName: ProcessBlack/Process Black
+*InkName: CustomColor/Custom Color
+*InkName: ProcessCyan/Process Cyan
+*InkName: ProcessMagenta/Process Magenta
+*InkName: ProcessYellow/Process Yellow
+
+*% For 60 lpi / 300 dpi =========================
+*ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
+*ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
+*ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
+*ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
+*ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
+
+*ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
+
+*% For 85 lpi / 600 dpi (5,5,2,6,6,2,20/3,0) ====
+*ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
+*ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
+*ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
+*ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
+{1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
+1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
+abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
+sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
+*End
+
+*% For 106 lpi / 300 dpi =========================
+*ColorSepScreenAngle ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "106.066"
+*ColorSepScreenFreq CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "106.066"
+*ColorSepScreenFreq ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "100.0"
+
+*% For 106 lpi / 600 dpi =========================
+*ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
+*ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
+*ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "100.0"
+
+*% For 212 lpi / 1200 dpi =========================
+*ColorSepScreenAngle ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.212lpi.1200dpi/212 lpi / 1200 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.212lpi.1200dpi/212 lpi / 1200 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*ColorSepScreenFreq CustomColor.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*ColorSepScreenFreq ProcessCyan.212lpi.1200dpi/212 lpi / 1200 dpi: "190"
+*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "190"
+*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "200"
+
+*%=================================================
+*% Font Information
+*%=================================================
+*DefaultFont: Courier
+*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
+*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
+*Font Bookman-Light: Standard "(001.004S)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
+*Font Courier: Standard "(002.004S)" Standard ROM
+*Font Courier-Bold: Standard "(002.004S)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
+*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
+*Font Helvetica: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
+*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
+*Font Symbol: Special "(001.007S)" Special ROM
+*Font Times-Bold: Standard "(001.007S)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
+*Font Times-Italic: Standard "(001.007S)" Standard ROM
+*Font Times-Roman: Standard "(001.007S)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
+*Font ZapfDingbats: Special "(001.004S)" Special ROM
+*?FontQuery: "
+ save
+ { count 1 gt
+ { exch dup 127 string cvs (/) print print (:) print
+ /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
+ } { exit } ifelse
+ } bind loop
+ (*) = flush
+ restore
+"
+*End
+
+*?FontList: "
+ save
+ (*) {cvn ==} 128 string /Font resourceforall
+ (*) = flush
+ restore
+"
+*End
+
+*%=================================================
+*% Printer Messages (verbatim from printer):
+*%=================================================
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ] %%)
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*Status: "PrinterError: cover open or no toner cartridge"/cover open or no toner cartridge
+*Status: "PrinterError: cover open"/cover open
+*Status: "PrinterError: needs attention"/needs attention
+*Status: "PrinterError: no toner cartridge"/no toner cartridge
+*Status: "PrinterError: warming up"/warming up
+*Status: "PrinterError: manual feed"/manual feed
+*Status: "PrinterError: out of paper"/out of paper
+*Status: "PrinterError: Paper Jam"/Paper Jam
+*Status: "PrinterError: paper jam"/paper jam
+*Status: "PrinterError: page protect needed"/page protect needed
+*Status: "PrinterError: out of memory"/out of memory
+*Status: "PrinterError: output bin full"/output bin full
+*Status: "PrinterError: resetting printer"/resetting printer
+*Status: "PrinterError: toner is low"/toner is low
+*Status: "PrinterError: off line"/off line
+
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
+*PrinterError: "cover open or no toner cartridge"/cover open or no toner cartridge
+*PrinterError: "cover open"/cover open
+*PrinterError: "needs attention"/needs attention
+*PrinterError: "no toner cartridge"/no toner cartridge
+*PrinterError: "warming up"/warming up
+*PrinterError: "manual feed"/manual feed
+*PrinterError: "out of paper"/out of paper
+*PrinterError: "Paper Jam"/Paper Jam
+*PrinterError: "paper jam"/paper jam
+*PrinterError: "page protect needed"/page protect needed
+*PrinterError: "out of memory"/out of memory
+*PrinterError: "output bin full"/output bin full
+*PrinterError: "resetting printer"/resetting printer
+*PrinterError: "toner is low"/toner is low
+*PrinterError: "off line"/off line
+
+*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
+*Source: "BiTronics"/BiTronics
+*Source: "other I/O"/other I/O
+*Source: "AppleTalk"/AppleTalk
+*Source: "APPLETALK"/AppleTalk
+*Source: "ATALK"/AppleTalk
+*Source: "LocalTalk"/LocalTalk
+*Source: "Parallel"/Parallel
+*Source: "EtherTalk"/EtherTalk
+*Source: "NOVELL"/NOVELL
+*Source: "DLC/LLC"/DLC/LLC
+*Source: "ETALK"/EtherTalk
+*Source: "TCP/IP"/TCP/IP
+
+*Password: "()"
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+"
+*End
+*Reset: "
+ count 0 eq { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush
+"
+*End
+
+*% =======================================
+*% For "HP LaserJet 3050"
+*% =======================================
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_3052.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_3052.ppd
new file mode 100644
index 00000000..ead0adbd
--- /dev/null
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_3052.ppd
@@ -0,0 +1,1195 @@
+*PPD-Adobe: "4.3"
+*% =======================================================
+*% Disclaimer: The above statement indicates
+*% that this PPD was written using the Adobe PPD
+*% File Format Specification 4.3, but does not
+*% intend to imply approval and acceptance by
+*% Adobe Systems, Inc.
+*% =======================================================
+*% Printer Description File
+*% Copyright 1992-2003 Hewlett-Packard Company
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- please see www.opensource.org]
+*%
+
+*% PPD for HP LaserJet 3052
+*% For Macintosh only
+*%========================================================
+*%=================================================
+*% PPD File Version Information
+*%=================================================
+*FileVersion: "PPD-VERSION-STRING"
+*HPBuildNumber: "002"
+*FormatVersion: "4.3"
+*LanguageEncoding: MacStandard
+*LanguageVersion: English
+*PCFileName: "HP3380_6.PPD"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpFinishing.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpImageQuality.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpWatermarks.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpServices.plugin"
+
+*APPrinterIconPath: "/Library/Printers/hp/Icons/HP LaserJet 3052.icns"
+
+*%*APPrinterUtilityPath: "/Library/Printers/hp/Utilities/USB EWS Printer Utility.app"
+*%*APScanAppBundleID: "com.hp.laserjet.scan"
+
+
+*%=================================================
+*% Product Version Information
+*%=================================================
+*ModelName: "HP LaserJet 3052"
+*ShortNickName: "HP LaserJet 3052"
+*NickName: "HP LaserJet 3052 Postscript (recommended)"
+*Product: "(HP LaserJet 3052)"
+*Product: "(HP LaserJet 3055)"
+*Manufacturer: "HP"
+*PSVersion: "(2014.116) 0"
+
+*%=================================================
+*% Device Capabilities
+*%=================================================
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*FileSystem: False
+
+*LanguageLevel: "2"
+*Throughput: "18"
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42)} {pop pop (None)} ifelse = flush
+ restore
+"
+*End
+
+*%=================================================
+*% Emulations and Protocols
+*%=================================================
+*Protocols: TBCP
+
+*SuggestedJobTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+*%=================================================
+*% Installable Options
+*%=================================================
+*OpenGroup: InstallableOptions/Installed Options
+
+*%====================================
+*% Fit to Page
+*%====================================
+
+*OpenUI *HPPaperPolicy/Fit to Page: PickOne
+*OrderDependency: 10 AnySetup *HPPaperPolicy
+*DefaultHPPaperPolicy: PromptUser
+*HPPaperPolicy PromptUser/Prompt User: "
+ <</DeferredMediaSelection true>> setpagedevice"
+*End
+*HPPaperPolicy NearestSizeAdjust/Nearest Size and Scale: "
+ <</DeferredMediaSelection false>> setpagedevice
+ <</Policies << /PageSize 3 >> >> setpagedevice"
+*End
+*HPPaperPolicy NearestSizeNoAdjust/Nearest Size and Crop: "
+ <</DeferredMediaSelection false>> setpagedevice
+ <</Policies << /PageSize 5 >> >> setpagedevice"
+*End
+*?HPPaperPolicy: "(PromptUser) = flush"
+*CloseUI: *HPPaperPolicy
+
+*CloseGroup: InstallableOptions
+*% =================================
+*% Services Support
+*% =================================
+*OpenGroup: Services/Services
+
+*OpenUI *HPServicesWeb/Internet Services: PickOne
+*OrderDependency: 50 AnySetup *HPServicesWeb
+*DefaultHPServicesWeb: SupportAndTroubleshooting
+
+*HPServicesWeb SupportAndTroubleshooting/Support and Troubleshooting: ""
+*HPServicesWeb ProductManuals/Product Manuals: ""
+*HPServicesWeb CheckForDriverUpdates/Check for Driver Updates: ""
+*HPServicesWeb OrderSupplies/Order Supplies: ""
+*CloseUI: *HPServicesWeb
+
+*CloseGroup: Services
+
+*HPServicesWebDS SupportAndTroubleshooting/The product's main support page on hp.com: ""
+*HPServicesWebDS ProductManuals/Online manuals that may be viewed or downloaded.: ""
+*HPServicesWebDS CheckForDriverUpdates/Automatically check to see if the correct driver is installed.: ""
+*HPServicesWebDS OrderSupplies/Online shopping of supplies for your HP printer.: ""
+
+*HPServicesWebAction SupportAndTroubleshooting: "
+WEB;;http://h20180.www2.hp.com/apps/Nav?h_lang=ar&h_cc=us&h_pagetype=prodhomes&h_product=Q6502A&h_page=hpcom&h_client=S-S-E003-1
+"
+*End
+
+*HPServicesWebAction ProductManuals: "
+WEB;;http://h20180.www2.hp.com/apps/Nav?h_lang=ar&h_cc=us&h_pagetype=manuals&h_product=Q6502A&h_page=hpcom&h_client=S-S-E003-1
+"
+*End
+
+*HPServicesWebAction CheckForDriverUpdates: "
+WEB;;http://www.hp.com/go/drivercheck
+"
+*End
+
+*HPServicesWebAction OrderSupplies: "
+WEB;;http://www.hp.com/post-embed/ordersupplies-na?AppName=Mombi&Product_Name=HP LaserJet 3050
+"
+*End
+
+*HPServicesUtilityAction DeviceAndSuppliesStatus: "
+EWS;;http://%s/
+"
+*End
+
+*% =================================
+
+*OpenGroup: HPImagingOptions/Imaging Options
+
+*%==================================
+*% HPEconoMode
+*%==================================
+*OpenUI *HPEconoMode/EconoMode: PickOne
+*DefaultHPEconoMode: PrinterDefault
+*OrderDependency: 10 AnySetup *HPEconoMode
+*HPEconoMode PrinterDefault/PrinterÕs Current Setting: ""
+*HPEconoMode True/Save Toner: "
+ <</EconoMode true>> setpagedevice"
+*End
+*HPEconoMode False/Highest Quality: "
+ <</EconoMode false>> setpagedevice"
+*End
+*?HPEconoMode: "
+ save
+ currentpagedevice /EconoMode get
+ {(True)}{(False)}ifelse = flush
+ restore
+"
+*End
+*CloseUI: *HPEconoMode
+
+*CloseGroup: HPImagingOptions
+
+*%===================================
+*% Resolution
+*%===================================
+*% *% Select Printer Resolution
+
+*OpenGroup: HPResolutionOptions/Resolution Options
+
+*OpenUI *Resolution/Printer Resolution: PickOne
+*DefaultResolution: 600x600dpi
+*OrderDependency: 5 DocumentSetup *Resolution
+*Resolution 1200x1200dpi/ProRes 1200: "
+ <</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
+*End
+*Resolution 600x1200dpi/FastRes: "
+ <</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
+*End
+*Resolution 600x600dpi/600 dpi: "
+ <</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
+*End
+*?Resolution: "
+ save
+ currentpagedevice /HWResolution get
+ 0 get
+ ( ) cvs print
+ (dpi)
+ = flush
+ restore
+"
+*End
+*CloseUI: *Resolution
+
+*%=================================================
+*% Resolution Enhancement
+*%=================================================
+*OpenUI *Smoothing/Resolution Enhancement: PickOne
+*OrderDependency: 20 DocumentSetup *Smoothing
+*DefaultSmoothing: PrinterDefault
+*Smoothing PrinterDefault/PrinterÕs Current Setting: ""
+*Smoothing On/On: "
+<< /PostRenderingEnhance true
+ /PostRenderingEnhanceDetails << /REValue 2 /Type 8 >>
+>> setpagedevice"
+*End
+*Smoothing Off/Off: "
+<< /PostRenderingEnhance true
+ /PostRenderingEnhanceDetails << /REValue 0 /Type 8 >>
+>> setpagedevice"
+*End
+*?Smoothing: "
+ save
+ currentpagedevice /PostRenderingEnhanceDetails get /REValue get
+ [(Off) (On) (On) (On)] exch get print
+ restore
+"
+*End
+*CloseUI: *Smoothing
+*CloseGroup: HPResolutionOptions
+
+*%The following are here for the Mac OS X Watermark plugin
+*HPwmSupport: True
+
+*% =================================
+*% Watermark Printing
+*% =================================
+*OpenGroup: HPWaterOverlayPanel/Watermark/Overlay
+
+*OpenUI *HPwmSwitch/Watermark/Overlay: PickOne
+*OrderDependency: 10000 AnySetup *HPwmSwitch
+*DefaultHPwmSwitch: Off
+*HPwmSwitch Off/None: ""
+*HPwmSwitch Watermark/Watermark: "
+% Copyright (c) Hewlett-Packard Co 1997
+/HPwm where { pop }{
+ userdict begin
+ true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
+ userdict /HPwmLocation known not {/HPwmLocation true def} if
+ userdict /HPwmText known not {/HPwmText (Draft) def} if
+ FontDirectory /HPwmFont known not {
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop
+ } if
+ userdict /HPwmSize known not {/HPwmSize 48 def} if
+ userdict /HPwmAngle known not {/HPwmAngle 45 def} if
+ userdict /HPwmSaturation known not
+ { /HPwmSaturation
+ { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
+ } if
+ userdict /HPwmColor known not
+ { /HPwmColor { 0 setgray HPwmSaturation } def
+ } if
+ userdict /HPwmStyle known not
+ {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
+ } if
+ end
+
+ /HPwminitialize
+ { HPwm /HPwmOn get
+ { gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ HPwmAngle rotate
+ /normland where {
+ pop /normland load dup type /booleantype eq { { 90 rotate } if } if
+ } if
+ /HPwmFont HPwmSize selectfont
+ HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
+ HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
+ grestore
+ } if
+ } bind def
+ /md where {
+ pop /initializepage where {
+ /LWinitializepage /initializepage load def
+ /initializepage { HPwminitialize LWinitializepage } put
+ }if
+ } if
+
+ /LWinitializepage where { pop }{
+ <<
+ /BeginPage
+ { pop HPwminitialize } bind
+ >> setpagedevice
+ } ifelse
+} ifelse"
+*End
+*HPwmSwitch Overlay/Overlay: "
+% Copyright (c) Hewlett-Packard Co 1997
+/HPwm where { pop }{
+ userdict begin
+ true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
+ userdict /HPwmLocation known not {/HPwmLocation true def} if
+ userdict /HPwmText known not {/HPwmText (Draft) def} if
+ FontDirectory /HPwmFont known not {
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop
+ } if
+ userdict /HPwmSize known not {/HPwmSize 48 def} if
+ userdict /HPwmAngle known not {/HPwmAngle 45 def} if
+ userdict /HPwmSaturation known not
+ { /HPwmSaturation
+ { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
+ } if
+ userdict /HPwmColor known not
+ { /HPwmColor { 0 setgray HPwmSaturation } def
+ } if
+ userdict /HPwmStyle known not
+ {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
+ } if
+ end
+ <<
+ /EndPage
+ {
+ 2 eq { pop false }{
+ pop HPwm /HPwmOn get
+ { gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ HPwmAngle rotate
+ /normland where {
+ pop /normland load dup type /booleantype eq { { 90 rotate } if } if
+ } if
+ /HPwmFont HPwmSize selectfont
+ HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
+ HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
+ grestore
+ } if
+ true
+ } ifelse
+ } bind
+ >> setpagedevice
+} ifelse"
+*End
+*CloseUI: *HPwmSwitch
+
+*% =================================
+*% Watermark Pages
+*% =================================
+*OpenUI *HPwmPages/Watermark Pages: PickOne
+*OrderDependency: 67 AnySetup *HPwmPages
+*DefaultHPwmPages: AllPages
+*HPwmPages AllPages/All: "userdict /HPwmLocation true put"
+*HPwmPages FirstPage/First Only: "userdict /HPwmLocation false put"
+*CloseUI: *HPwmPages
+
+*% =================================
+*% Watermark Text
+*% =================================
+*OpenUI *HPwmTextMessage/Watermark Text: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextMessage
+*DefaultHPwmTextMessage: Draft
+*HPwmTextMessage Draft/Draft: "userdict /HPwmText (Draft) put"
+*HPwmTextMessage CompanyConfidential/Company Confidential: "userdict /HPwmText (Company Confidential) put"
+*HPwmTextMessage CompanyProprietary/Company Proprietary: "userdict /HPwmText (Company Proprietary) put"
+*HPwmTextMessage CompanyPrivate/Company Private: "userdict /HPwmText (Company Private) put"
+*HPwmTextMessage Confidential/Confidential: "userdict /HPwmText (Confidential) put"
+*HPwmTextMessage Copy/Copy: "userdict /HPwmText (Copy) put"
+*HPwmTextMessage Copyright/Copyright: "userdict /HPwmText (Copyright) put"
+*HPwmTextMessage FileCopy/File Copy: "userdict /HPwmText (File Copy) put"
+*HPwmTextMessage Final/Final: "userdict /HPwmText (Final) put"
+*HPwmTextMessage ForInternalUse/For Internal Use Only: "userdict /HPwmText (For Internal Use Only) put"
+*HPwmTextMessage Preliminary/Preliminary: "userdict /HPwmText (Preliminary) put"
+*HPwmTextMessage Proof/Proof: "userdict /HPwmText (Proof) put"
+*HPwmTextMessage ReviewCopy/Review Copy: "userdict /HPwmText (Review Copy) put"
+*HPwmTextMessage Sample/Sample: "userdict /HPwmText (Sample) put"
+*HPwmTextMessage TopSecret/Top Secret: "userdict /HPwmText (Top Secret) put"
+*HPwmTextMessage Urgent/Urgent: "userdict /HPwmText (Urgent) put"
+*HPwmTextMessage Set/Custom: "userdict /HPwmText (Custom) put"
+*CloseUI: *HPwmTextMessage
+
+*% Allows LW 8.5.1 to use custom strings
+*RBISetHPwmTextMessage Data: "(Custom) 50"
+*RBISetHPwmTextMessage Code: "userdict /HPwmText 3 -1 roll put"
+
+*% =================================
+*% Watermark Font
+*% =================================
+*OpenUI *HPwmFontName/Watermark Font: PickOne
+*OrderDependency: 65 AnySetup *HPwmFontName
+*DefaultHPwmFontName: HelveticaB
+*HPwmFontName CourierB/Courier Bold: "
+ /Courier-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*HPwmFontName HelveticaB/Helvetica Bold: "
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*HPwmFontName TimesB/Times Bold: "
+ /Times-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*CloseUI: *HPwmFontName
+
+*% =================================
+*% Watermark Size
+*% =================================
+*OpenUI *HPwmFontSize/Watermark Size (points): PickOne
+*OrderDependency: 65 AnySetup *HPwmFontSize
+*DefaultHPwmFontSize: pt48
+*HPwmFontSize pt24/24: "userdict /HPwmSize 24 put"
+*HPwmFontSize pt30/30: "userdict /HPwmSize 30 put"
+*HPwmFontSize pt36/36: "userdict /HPwmSize 36 put"
+*HPwmFontSize pt42/42: "userdict /HPwmSize 42 put"
+*HPwmFontSize pt48/48: "userdict /HPwmSize 48 put"
+*HPwmFontSize pt54/54: "userdict /HPwmSize 54 put"
+*HPwmFontSize pt60/60: "userdict /HPwmSize 60 put"
+*HPwmFontSize pt66/66: "userdict /HPwmSize 66 put"
+*HPwmFontSize pt72/72: "userdict /HPwmSize 72 put"
+*HPwmFontSize pt78/78: "userdict /HPwmSize 78 put"
+*HPwmFontSize pt84/84: "userdict /HPwmSize 84 put"
+*HPwmFontSize pt90/90: "userdict /HPwmSize 90 put"
+*CloseUI: *HPwmFontSize
+
+*% =================================
+*% Watermark Angle
+*% =================================
+*OpenUI *HPwmTextAngle/Watermark Angle: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextAngle
+*DefaultHPwmTextAngle: Deg45
+*HPwmTextAngle Deg90/90<A1>: "userdict /HPwmAngle 90 put"
+*HPwmTextAngle Deg75/75<A1>: "userdict /HPwmAngle 75 put"
+*HPwmTextAngle Deg60/60<A1>: "userdict /HPwmAngle 60 put"
+*HPwmTextAngle Deg45/45<A1>: "userdict /HPwmAngle 45 put"
+*HPwmTextAngle Deg30/30<A1>: "userdict /HPwmAngle 30 put"
+*HPwmTextAngle Deg15/15<A1>: "userdict /HPwmAngle 15 put"
+*HPwmTextAngle Deg0/0<A1>: "userdict /HPwmAngle 0 put"
+*HPwmTextAngle DegN15/Ð15<A1>: "userdict /HPwmAngle -15 put"
+*HPwmTextAngle DegN30/Ð30<A1>: "userdict /HPwmAngle -30 put"
+*HPwmTextAngle DegN45/Ð45<A1>: "userdict /HPwmAngle -45 put"
+*HPwmTextAngle DegN60/Ð60<A1>: "userdict /HPwmAngle -60 put"
+*HPwmTextAngle DegN75/Ð75<A1>: "userdict /HPwmAngle -75 put"
+*HPwmTextAngle DegN90/Ð90<A1>: "userdict /HPwmAngle -90 put"
+*CloseUI: *HPwmTextAngle
+
+*% =================================
+*% Watermark Style
+*% =================================
+*OpenUI *HPwmTextStyle/Watermark Style: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextStyle
+*DefaultHPwmTextStyle: Medium
+*HPwmTextStyle Thin/Thin Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .24 setlinewidth stroke } bind put"
+*HPwmTextStyle Medium/Medium Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } bind put"
+*HPwmTextStyle Thick/Thick Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .96 setlinewidth stroke } bind put"
+*HPwmTextStyle Halo/Thick Outline with Halo: "userdict /HPwmStyle
+ { HPwmText false charpath gsave /DeviceGray setcolorspace 1 setgray 1.8 setlinewidth stroke grestore
+ HPwmColor .96 setlinewidth stroke } bind put"
+*End
+*HPwmTextStyle Fill/Filled: "userdict /HPwmStyle { HPwmColor HPwmText show } bind put"
+*CloseUI: *HPwmTextStyle
+
+*% =================================
+*% WaterMark Brightness
+*% =================================
+*OpenUI *HPwmBrightness/Watermark Intensity: PickOne
+*OrderDependency: 63 AnySetup *HPwmBrightness
+*DefaultHPwmBrightness: Medium
+*HPwmBrightness Darkest/Darkest: "userdict /HPwmSaturation { null pop } put"
+*HPwmBrightness Darker/Darker: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .88 mul } forall setcolor } put"
+*HPwmBrightness Dark/Dark: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .77 mul } forall setcolor } put"
+*HPwmBrightness MediumDark/Medium Dark: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .66 mul } forall setcolor } put"
+*HPwmBrightness Medium/Medium: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } put"
+*HPwmBrightness MediumLight/Medium Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .44 mul } forall setcolor } put"
+*HPwmBrightness Light/Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .33 mul } forall setcolor } put"
+*HPwmBrightness Lighter/Lighter: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .22 mul } forall setcolor } put"
+*HPwmBrightness Lightest/Lightest: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .11 mul } forall setcolor } put"
+*CloseUI: *HPwmBrightness
+
+*CloseGroup: HPWaterOverlayPanel
+
+
+*FreeVM: "4000000"
+*VMOption 64MB/64 MB: "6000000"
+*VMOption 72MB/72 MB: "10000000"
+*VMOption 80MB/80 MB: "14000000"
+*VMOption 96MB/96 MB: "22000000"
+*VMOption 128MB/128 MB: "38000000"
+*VMOption 192MB/192 MB: "70000000"
+
+*%=================================================
+*% UI Constraints
+*%=================================================
+*% If A than not B (Also include the reverse constraints if appropriate)
+*%
+
+*% No 1200 dpi HPEconoMode.
+*UIConstraints: *Resolution 1200x1200dpi *HPEconoMode True
+*UIConstraints: *HPEconoMode True *Resolution 1200x1200dpi
+
+*% Fills not allowed with overlays
+*%------------------------------------------------------------
+*UIConstraints: *HPwmSwitch Overlay *HPwmTextStyle Fill
+*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Overlay
+*UIConstraints: *HPwmSwitch Watermark *HPwmTextStyle Halo
+*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Watermark
+*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Off
+*UIConstraints: *HPwmTextStyle Off *HPwmSwitch Fill
+*UIConstraints: *HPwmSwitch Off *HPwmTextStyle Halo
+*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Off
+
+*%=================================================
+*% Paper Sizes
+*%=================================================
+*OpenUI *PageSize: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "
+ <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Executive/Executive: "
+ <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Legal/Legal: "
+ <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A4/A4: "
+ <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A5/A5: "
+ <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A6/A6: "
+ <</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize ISOB5/B5 (ISO): "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize B5/JIS B5: "
+ <</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Postcard/Postcard (JIS): "
+ <</PageSize [284 419] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize DoublePostcard/Double Postcard (JIS): "
+ <</PageSize [419.5 567] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w558h774/16K (7.75x10.75 in): "
+ <</PageSize [558 774] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w553h765/16K (195x270 mm): "
+ <</PageSize [553 765] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w522h737/16K (184x260 mm): "
+ <</PageSize [522 737] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Env10/Env Comm10: "
+ <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvMonarch/Env Monarch: "
+ <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvDL/Env DL: "
+ <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvC5/Env C5: "
+ <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvISOB5/Env ISO B5: "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w612h935/8.5x13: "
+ <</DeferredMediaSelection true /PageSize [612 935] /ImagingBBox null /MediaClass (8.5X13)>> setpagedevice"
+*End
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [612 792] (Letter) put
+ dup [522 756] (Executive) put
+ dup [612 1008] (Legal) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [499 709] (ISOB5) put
+ dup [516 729] (B5) put
+ dup [284 419] (Postcard) put
+ dup [419.5 567] (DoublePostcard) put
+ dup [558 774] (w558h774) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [499 709] (EnvISOB5) put
+ dup [612 935] (w612h935) put
+ { exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall
+ = flush pop pop
+ restore
+"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "
+ <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Executive/Executive: "
+ <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Legal/Legal: "
+ <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A4/A4: "
+ <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A5/A5: "
+ <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A6/A6: "
+ <</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion ISOB5/B5 (ISO): "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion B5/JIS B5: "
+ <</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Postcard/Postcard (JIS): "
+ <</PageSize [284 419] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion DoublePostcard/Double Postcard (JIS): "
+ <</PageSize [419.5 567] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w558h774/16K (7.75x10.75 in): "
+ <</PageSize [558 774] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w553h765/16K (195x270 mm): "
+ <</PageSize [553 765] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w522h737/16K (184x260 mm): "
+ <</PageSize [522 737] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Env10/Env Comm10: "
+ <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvMonarch/Env Monarch: "
+ <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvDL/Env DL: "
+ <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvC5/Env C5: "
+ <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvISOB5/Env ISO B5: "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w612h935/8.5x13: "
+ <</DeferredMediaSelection true /PageSize [612 935] /ImagingBBox null /MediaClass (8.5X13)>> setpagedevice"
+*End
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 599.76 779.76"
+*ImageableArea Executive/Executive: "12.00 12.00 509.76 743.76"
+*ImageableArea Legal/Legal: "12.00 12.00 599.76 995.76"
+*ImageableArea A4/A4: "12.00 12.00 582.96 829.44"
+*ImageableArea A5/A5: "12.00 12.00 407.28 582.96"
+*ImageableArea A6/A6: "12.00 12.00 284.76 407.76"
+*ImageableArea ISOB5/B5 (ISO): "12.00 12.00 488.00 698.00"
+*ImageableArea B5/JIS B5: "12.00 12.00 503.52 716.16"
+*ImageableArea Postcard/Postcard (JIS): "12.00 12.00 271.20 407.28"
+*ImageableArea DoublePostcard/Double Postcard (JIS): "12.00 12.00 407.28 554.64"
+*ImageableArea w558h774/16K (7.75x10.75 in): "12.00 12.00 545.76 761.76"
+*ImageableArea w553h765/16K (195x270 mm): "12.00 12.00 540.52 753.11"
+*ImageableArea w522h737/16K (184x260 mm): "12.00 12.00 509.33 724.77"
+*ImageableArea Env10/Env Comm10: "12.00 12.00 284.64 671.76"
+*ImageableArea EnvMonarch/Env Monarch: "12.00 12.00 266.64 527.76"
+*ImageableArea EnvDL/Env DL: "12.00 12.00 299.52 611.28"
+*ImageableArea EnvC5/Env C5: "12.00 12.00 446.88 636.72"
+*ImageableArea EnvISOB5/Env ISO B5: "12.00 12.00 486.48 696.24"
+*ImageableArea w612h935/8.5x13: "12.00 12.00 599.76 922.76"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore
+"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B5/JIS B5: "516 729"
+*PaperDimension Postcard/Postcard (JIS): "284 419"
+*PaperDimension DoublePostcard/Double Postcard (JIS): "419.5 567"
+*PaperDimension w558h774/16K (7.75x10.75 in): "558 774"
+*PaperDimension w553h765/16K (195x270 mm): "553 765"
+*PaperDimension w522h737/16K (184x260 mm): "522 737"
+*PaperDimension Env10/Env Comm10: "297 684"
+*PaperDimension EnvMonarch/Env Monarch: "279 540"
+*PaperDimension EnvDL/Env DL: "312 624"
+*PaperDimension EnvC5/Env C5: "459 649"
+*PaperDimension EnvISOB5/Env ISO B5: "499 709"
+*PaperDimension w612h935/8.5x13: "612 935"
+
+*LandscapeOrientation: Plus90
+
+
+*%=================================================
+*% Custom Paper Support
+*%=================================================
+*%Orientation and Margin (offsets) values are not utilized
+
+*VariablePaperSize: True
+
+*LeadingEdge PreferLong: ""
+*DefaultLeadingEdge: PreferLong
+
+*% Smallest = 3x5, Largest = 8.5 x 14
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*HWMargins: 12 12 12 12
+*CustomPageSize True: "
+ pop pop pop
+ <</DeferredMediaSelection true /PageSize [ 7 -2 roll ] /ImagingBBox null >>
+ setpagedevice
+"
+*End
+
+*ParamCustomPageSize Width: 1 points 216 612
+*ParamCustomPageSize Height: 2 points 360 1008
+*ParamCustomPageSize HeightOffset: 3 points 0 0
+*ParamCustomPageSize WidthOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*RequiresPageRegion All: True
+
+*%==========================================
+*% Media Type
+*%=========================================
+*OpenUI *MediaType/Media Type: PickOne
+*OrderDependency: 20 AnySetup *MediaType
+*DefaultMediaType: Unspecified
+*MediaType Unspecified/Unspecified: "
+ <</ManualFeed false /MediaType null >> setpagedevice"
+*End
+*MediaType Plain/Plain: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPMultipurposePaper/HP Multipurpose Paper (71-89 g/m2): "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPOfficePaper/HP Office Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPAllinOnePaper/HP All-in-one Printing Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPLJPaper/HP LaserJet Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPPremChoiceLJPaper/HP Premium Choice LaserJet Paper: "
+ <</ManualFeed false /MediaType (Heavy)>> setpagedevice"
+*End
+*MediaType Preprinted/Preprinted: "
+ <</ManualFeed false /MediaType (Preprinted)>> setpagedevice"
+*End
+*MediaType Letterhead/Letterhead: "
+ <</ManualFeed false /MediaType (Letterhead)>> setpagedevice"
+*End
+*MediaType Transparency/Transparency: "
+ <</ManualFeed false /MediaType (Transparency)>> setpagedevice"
+*End
+*MediaType Prepunched/Prepunched: "
+ <</ManualFeed false /MediaType (Prepunched)>> setpagedevice"
+*End
+*MediaType Labels/Labels: "
+ <</ManualFeed false /MediaType (Labels)>> setpagedevice"
+*End
+*MediaType Bond/Bond: "
+ <</ManualFeed false /MediaType (Bond)>> setpagedevice"
+*End
+*MediaType Recycled/Recycled: "
+ <</ManualFeed false /MediaType (Recycled)>> setpagedevice"
+*End
+*MediaType Color/Color: "
+ <</ManualFeed false /MediaType (Color)>> setpagedevice"
+*End
+*MediaType Light75/Light (<3c>75 g/m2): "
+ <</ManualFeed false /MediaType (Light)>> setpagedevice"
+*End
+*MediaType Heavy90105/Heavy (90-105 g/m2): "
+ <</ManualFeed false /MediaType (Heavy)>> setpagedevice"
+*End
+*MediaType Cardstock105176/Card Stock (105-176 g/m2): "
+ <</ManualFeed false /MediaType (Card Stock)>> setpagedevice"
+*End
+*MediaType Envelope/Envelope: "
+ <</ManualFeed false /MediaType (Envelope)>> setpagedevice"
+*End
+*MediaType Rough/Rough: "
+ <</ManualFeed false /MediaType (Rough)>> setpagedevice"
+*End
+*?MediaType: "
+ save
+ currentpagedevice /MediaType get
+ dup null eq {pop (Unknown)} if
+ = flush
+ restore
+"
+*End
+*CloseUI: *MediaType
+
+*%=================================================
+*% Paper Sources
+*%=================================================
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 20 AnySetup *InputSlot
+*DefaultInputSlot: Tray1
+*InputSlot Tray1/Tray 1: "<</ManualFeed false /MediaPosition 3>> setpagedevice"
+
+*?InputSlot: "
+ save
+ [(Tray1) (None)]
+ statusdict /papertray get exec
+ {get exec} stopped { pop pop (unknown) } if = flush
+ restore
+"
+*End
+*CloseUI: *InputSlot
+
+*% Enable/Disable Manual Feed
+*OpenUI *ManualFeed/Tray 1 (Manual): Boolean
+*OrderDependency: 20 AnySetup *ManualFeed
+*DefaultManualFeed: False
+*ManualFeed True/True: "
+ <</ManualFeed true>> setpagedevice"
+*End
+*ManualFeed False/False: "
+ <</ManualFeed false>> setpagedevice"
+*End
+*?ManualFeed: "
+ save
+ currentpagedevice /ManualFeed get
+ {(True)}{(False)}ifelse = flush
+ restore
+"
+*End
+
+*CloseUI: *ManualFeed
+
+*%====================== QUESTION ======================
+*HPManualFeedPrintsOnBottom: False
+*HPManDupTumbleFirstSides: False
+*HPGuidePageExtraTumble: "
+userdict /hpManDupSettings known
+ { userdict /hpManDupSettings get dup
+ /manualFeedPrintsOnBottom known
+ {/manualFeedPrintsOnBottom get}
+ {pop true}ifelse
+ }
+ {true}
+ifelse
+"
+*End
+*%====================== END OF QUESTION ======================
+
+
+*HPStraightPaperPath: False
+
+*%The following are here for the Mac OS X Manual Duplex plugin
+*HPManualDuplexSupport: True
+
+*% ================================================
+*% Manual Duplex
+*% ================================================
+*OpenGroup: HPFinishingPanel/Finishing
+
+*OpenUI *HPRotate180/Rotate Page 180 deg: Boolean
+*OrderDependency: 48 AnySetup *HPRotate180
+*DefaultHPRotate180: False
+*HPRotate180 False/Off: ""
+*HPRotate180 True/On: "
+<< /BeginPage
+ { userdict begin
+ currentpagedevice /PageSize get dup 0 get exch 1 get translate
+ 0 0 moveto
+ 180 rotate
+ end } bind
+>> setpagedevice"
+*End
+*CloseUI: *HPRotate180
+
+*CloseGroup: HPFinishingPanel
+
+*%=================================================
+*% Color Control
+*%=================================================
+*DefaultColorSep: ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi
+*InkName: ProcessBlack/Process Black
+*InkName: CustomColor/Custom Color
+*InkName: ProcessCyan/Process Cyan
+*InkName: ProcessMagenta/Process Magenta
+*InkName: ProcessYellow/Process Yellow
+
+*% For 60 lpi / 300 dpi =========================
+*ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
+*ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
+*ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
+*ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
+*ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
+
+*ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
+
+*% For 85 lpi / 600 dpi (5,5,2,6,6,2,20/3,0) ====
+*ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
+*ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
+*ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
+*ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
+{1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
+1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
+abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
+sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
+*End
+
+*% For 106 lpi / 300 dpi =========================
+*ColorSepScreenAngle ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "106.066"
+*ColorSepScreenFreq CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "106.066"
+*ColorSepScreenFreq ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "100.0"
+
+*% For 106 lpi / 600 dpi =========================
+*ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
+*ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
+*ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "100.0"
+
+*% For 212 lpi / 1200 dpi =========================
+*ColorSepScreenAngle ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.212lpi.1200dpi/212 lpi / 1200 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.212lpi.1200dpi/212 lpi / 1200 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*ColorSepScreenFreq CustomColor.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*ColorSepScreenFreq ProcessCyan.212lpi.1200dpi/212 lpi / 1200 dpi: "190"
+*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "190"
+*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "200"
+
+*%=================================================
+*% Font Information
+*%=================================================
+*DefaultFont: Courier
+*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
+*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
+*Font Bookman-Light: Standard "(001.004S)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
+*Font Courier: Standard "(002.004S)" Standard ROM
+*Font Courier-Bold: Standard "(002.004S)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
+*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
+*Font Helvetica: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
+*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
+*Font Symbol: Special "(001.007S)" Special ROM
+*Font Times-Bold: Standard "(001.007S)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
+*Font Times-Italic: Standard "(001.007S)" Standard ROM
+*Font Times-Roman: Standard "(001.007S)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
+*Font ZapfDingbats: Special "(001.004S)" Special ROM
+*?FontQuery: "
+ save
+ { count 1 gt
+ { exch dup 127 string cvs (/) print print (:) print
+ /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
+ } { exit } ifelse
+ } bind loop
+ (*) = flush
+ restore
+"
+*End
+
+*?FontList: "
+ save
+ (*) {cvn ==} 128 string /Font resourceforall
+ (*) = flush
+ restore
+"
+*End
+
+*%=================================================
+*% Printer Messages (verbatim from printer):
+*%=================================================
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ] %%)
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*Status: "PrinterError: cover open or no toner cartridge"/cover open or no toner cartridge
+*Status: "PrinterError: cover open"/cover open
+*Status: "PrinterError: needs attention"/needs attention
+*Status: "PrinterError: no toner cartridge"/no toner cartridge
+*Status: "PrinterError: warming up"/warming up
+*Status: "PrinterError: manual feed"/manual feed
+*Status: "PrinterError: out of paper"/out of paper
+*Status: "PrinterError: Paper Jam"/Paper Jam
+*Status: "PrinterError: paper jam"/paper jam
+*Status: "PrinterError: page protect needed"/page protect needed
+*Status: "PrinterError: out of memory"/out of memory
+*Status: "PrinterError: output bin full"/output bin full
+*Status: "PrinterError: resetting printer"/resetting printer
+*Status: "PrinterError: toner is low"/toner is low
+*Status: "PrinterError: off line"/off line
+
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
+*PrinterError: "cover open or no toner cartridge"/cover open or no toner cartridge
+*PrinterError: "cover open"/cover open
+*PrinterError: "needs attention"/needs attention
+*PrinterError: "no toner cartridge"/no toner cartridge
+*PrinterError: "warming up"/warming up
+*PrinterError: "manual feed"/manual feed
+*PrinterError: "out of paper"/out of paper
+*PrinterError: "Paper Jam"/Paper Jam
+*PrinterError: "paper jam"/paper jam
+*PrinterError: "page protect needed"/page protect needed
+*PrinterError: "out of memory"/out of memory
+*PrinterError: "output bin full"/output bin full
+*PrinterError: "resetting printer"/resetting printer
+*PrinterError: "toner is low"/toner is low
+*PrinterError: "off line"/off line
+
+*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
+*Source: "BiTronics"/BiTronics
+*Source: "other I/O"/other I/O
+*Source: "AppleTalk"/AppleTalk
+*Source: "APPLETALK"/AppleTalk
+*Source: "ATALK"/AppleTalk
+*Source: "LocalTalk"/LocalTalk
+*Source: "Parallel"/Parallel
+*Source: "EtherTalk"/EtherTalk
+*Source: "NOVELL"/NOVELL
+*Source: "DLC/LLC"/DLC/LLC
+*Source: "ETALK"/EtherTalk
+*Source: "TCP/IP"/TCP/IP
+
+*Password: "()"
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+"
+*End
+*Reset: "
+ count 0 eq { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush
+"
+*End
+
+*% =======================================
+*% For "HP LaserJet 3052"
+*% =======================================
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_3200.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_3200.ppd
index 52c9eca3..49cd452b 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_3200.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_3200.ppd
@@ -857,12 +857,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_3300_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_3300_Series.ppd
index 366b6a9a..f5975602 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_3300_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_3300_Series.ppd
@@ -859,12 +859,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_3390.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_3390.ppd
new file mode 100644
index 00000000..5bef6d0a
--- /dev/null
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_3390.ppd
@@ -0,0 +1,1544 @@
+*PPD-Adobe: "4.3"
+*% =======================================================
+*% Disclaimer: The above statement indicates
+*% that this PPD was written using the Adobe PPD
+*% File Format Specification 4.3, but does not
+*% intend to imply approval and acceptance by
+*% Adobe Systems, Inc.
+*% =======================================================
+*% Printer Description File
+*% Copyright 1992-2003 Hewlett-Packard Company
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- please see www.opensource.org]
+*%
+
+*% PPD for HP LaserJet 3390
+*% For Macintosh only
+*%========================================================
+*%=================================================
+*% PPD File Version Information
+*%=================================================
+*FileVersion: "PPD-VERSION-STRING"
+*HPBuildNumber: "002"
+*FormatVersion: "4.3"
+*LanguageEncoding: MacStandard
+*LanguageVersion: English
+*PCFileName: "HP3380_6.PPD"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpFinishing.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpImageQuality.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpWatermarks.plugin"
+*APDialogExtension: "/Library/Printers/hp/PDEs/hpServices.plugin"
+
+*APPrinterIconPath: "/Library/Printers/hp/Icons/HP LaserJet 3390.icns"
+
+*%*APPrinterUtilityPath: "/Library/Printers/hp/Utilities/USB EWS Printer Utility.app"
+*%*APScanAppBundleID: "com.hp.laserjet.scan"
+
+
+*%=================================================
+*% Product Version Information
+*%=================================================
+*ModelName: "HP LaserJet 3390"
+*ShortNickName: "HP LaserJet 3390"
+*NickName: "HP LaserJet 3390 Postscript (recommended)"
+*Product: "(HP LaserJet 3390)"
+*Manufacturer: "HP"
+*PSVersion: "(2014.116) 0"
+
+*%=================================================
+*% Device Capabilities
+*%=================================================
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*FileSystem: False
+
+*LanguageLevel: "2"
+*Throughput: "21"
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42)} {pop pop (None)} ifelse = flush
+ restore
+"
+*End
+
+*%=================================================
+*% Emulations and Protocols
+*%=================================================
+*Protocols: TBCP
+
+*SuggestedJobTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+*%=================================================
+*% Installable Options
+*%=================================================
+*OpenGroup: InstallableOptions/Installed Options
+
+*OpenUI *HPOption_Tray3/Tray 3: Boolean
+*DefaultHPOption_Tray3: False
+*HPOption_Tray3 True/Installed: ""
+*HPOption_Tray3 False/Not Installed: ""
+*?HPOption_Tray3: "
+ save
+ currentpagedevice /InputAttributes get 1 known
+ {(True)}{(False)} ifelse = flush
+ restore "
+*End
+*CloseUI: *HPOption_Tray3
+
+*%====================================
+*% Fit to Page
+*%====================================
+
+*OpenUI *HPPaperPolicy/Fit to Page: PickOne
+*OrderDependency: 10 AnySetup *HPPaperPolicy
+*DefaultHPPaperPolicy: PromptUser
+*HPPaperPolicy PromptUser/Prompt User: "
+ <</DeferredMediaSelection true>> setpagedevice"
+*End
+*HPPaperPolicy NearestSizeAdjust/Nearest Size and Scale: "
+ <</DeferredMediaSelection false>> setpagedevice
+ <</Policies << /PageSize 3 >> >> setpagedevice"
+*End
+*HPPaperPolicy NearestSizeNoAdjust/Nearest Size and Crop: "
+ <</DeferredMediaSelection false>> setpagedevice
+ <</Policies << /PageSize 5 >> >> setpagedevice"
+*End
+*?HPPaperPolicy: "(PromptUser) = flush"
+*CloseUI: *HPPaperPolicy
+
+
+*CloseGroup: InstallableOptions
+*% =================================
+*% Services Support
+*% =================================
+*OpenGroup: Services/Services
+
+*OpenUI *HPServicesWeb/Internet Services: PickOne
+*OrderDependency: 50 AnySetup *HPServicesWeb
+*DefaultHPServicesWeb: SupportAndTroubleshooting
+
+*HPServicesWeb SupportAndTroubleshooting/Support and Troubleshooting: ""
+*HPServicesWeb ProductManuals/Product Manuals: ""
+*HPServicesWeb CheckForDriverUpdates/Check for Driver Updates: ""
+*HPServicesWeb OrderSupplies/Order Supplies: ""
+*CloseUI: *HPServicesWeb
+
+*CloseGroup: Services
+
+*HPServicesWebDS SupportAndTroubleshooting/The product's main support page on hp.com: ""
+*HPServicesWebDS ProductManuals/Online manuals that may be viewed or downloaded.: ""
+*HPServicesWebDS CheckForDriverUpdates/Automatically check to see if the correct driver is installed.: ""
+*HPServicesWebDS OrderSupplies/Online shopping of supplies for your HP printer.: ""
+
+*HPServicesWebAction SupportAndTroubleshooting: "
+WEB;;http://h20180.www2.hp.com/apps/Nav?h_lang=ar&h_cc=us&h_pagetype=prodhomes&h_product=Q6500A&h_page=hpcom&h_client=S-S-E003-1
+"
+*End
+
+*HPServicesWebAction ProductManuals: "
+WEB;;http://h20180.www2.hp.com/apps/Nav?h_lang=ar&h_cc=us&h_pagetype=manuals&h_product=Q6500A&h_page=hpcom&h_client=S-S-E003-1
+"
+*End
+
+*HPServicesWebAction CheckForDriverUpdates: "
+WEB;;http://www.hp.com/go/drivercheck
+"
+*End
+
+*HPServicesWebAction OrderSupplies: "
+WEB;;http://www.hp.com/post-embed/ordersupplies-na?AppName=Mombi&Product_Name=HP LaserJet 3390
+"
+*End
+
+*HPServicesUtilityAction DeviceAndSuppliesStatus: "
+EWS;;http://%s/
+"
+*End
+
+*% =================================
+
+*OpenGroup: HPImagingOptions/Imaging Options
+
+*%==================================
+*% HPEconoMode
+*%==================================
+*OpenUI *HPEconoMode/EconoMode: PickOne
+*DefaultHPEconoMode: PrinterDefault
+*OrderDependency: 10 AnySetup *HPEconoMode
+*HPEconoMode PrinterDefault/PrinterÕs Current Setting: ""
+*HPEconoMode True/Save Toner: "
+ <</EconoMode true>> setpagedevice"
+*End
+*HPEconoMode False/Highest Quality: "
+ <</EconoMode false>> setpagedevice"
+*End
+*?HPEconoMode: "
+ save
+ currentpagedevice /EconoMode get
+ {(True)}{(False)}ifelse = flush
+ restore
+"
+*End
+*CloseUI: *HPEconoMode
+
+*CloseGroup: HPImagingOptions
+
+*%===================================
+*% Resolution
+*%===================================
+*% *% Select Printer Resolution
+
+*OpenGroup: HPResolutionOptions/Resolution Options
+
+*OpenUI *Resolution/Printer Resolution: PickOne
+*DefaultResolution: 600x600dpi
+*OrderDependency: 5 DocumentSetup *Resolution
+
+*Resolution 1200x1200dpi/ProRes 1200: "
+ <</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
+*End
+*Resolution 600x1200dpi/FastRes: "
+ <</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
+*End
+*Resolution 600x600dpi/600 dpi: "
+ <</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
+*End
+*?Resolution: "
+ save
+ currentpagedevice /HWResolution get
+ 0 get
+ ( ) cvs print
+ (dpi)
+ = flush
+ restore
+"
+*End
+*CloseUI: *Resolution
+
+*%=================================================
+*% Resolution Enhancement
+*%=================================================
+*OpenUI *Smoothing/Resolution Enhancement: PickOne
+*OrderDependency: 20 DocumentSetup *Smoothing
+*DefaultSmoothing: PrinterDefault
+*Smoothing PrinterDefault/PrinterÕs Current Setting: ""
+*Smoothing On/On: "
+<< /PostRenderingEnhance true
+ /PostRenderingEnhanceDetails << /REValue 2 /Type 8 >>
+>> setpagedevice"
+*End
+*Smoothing Off/Off: "
+<< /PostRenderingEnhance true
+ /PostRenderingEnhanceDetails << /REValue 0 /Type 8 >>
+>> setpagedevice"
+*End
+*?Smoothing: "
+ save
+ currentpagedevice /PostRenderingEnhanceDetails get /REValue get
+ [(Off) (On) (On) (On)] exch get print
+ restore
+"
+*End
+*CloseUI: *Smoothing
+*CloseGroup: HPResolutionOptions
+
+*%The following are here for the Mac OS X Watermark plugin
+*HPwmSupport: True
+
+*% =================================
+*% Watermark Printing
+*% =================================
+*OpenGroup: HPWaterOverlayPanel/Watermark/Overlay
+
+*OpenUI *HPwmSwitch/Watermark/Overlay: PickOne
+*OrderDependency: 10000 AnySetup *HPwmSwitch
+*DefaultHPwmSwitch: Off
+*HPwmSwitch Off/None: ""
+*HPwmSwitch Watermark/Watermark: "
+% Copyright (c) Hewlett-Packard Co 1997
+/HPwm where { pop }{
+ userdict begin
+ true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
+ userdict /HPwmLocation known not {/HPwmLocation true def} if
+ userdict /HPwmText known not {/HPwmText (Draft) def} if
+ FontDirectory /HPwmFont known not {
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop
+ } if
+ userdict /HPwmSize known not {/HPwmSize 48 def} if
+ userdict /HPwmAngle known not {/HPwmAngle 45 def} if
+ userdict /HPwmSaturation known not
+ { /HPwmSaturation
+ { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
+ } if
+ userdict /HPwmColor known not
+ { /HPwmColor { 0 setgray HPwmSaturation } def
+ } if
+ userdict /HPwmStyle known not
+ {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
+ } if
+ end
+
+ /HPwminitialize
+ { HPwm /HPwmOn get
+ { gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ HPwmAngle rotate
+ /normland where {
+ pop /normland load dup type /booleantype eq { { 90 rotate } if } if
+ } if
+ /HPwmFont HPwmSize selectfont
+ HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
+ HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
+ grestore
+ } if
+ } bind def
+ /md where {
+ pop /initializepage where {
+ /LWinitializepage /initializepage load def
+ /initializepage { HPwminitialize LWinitializepage } put
+ }if
+ } if
+
+ /LWinitializepage where { pop }{
+ <<
+ /BeginPage
+ { pop HPwminitialize } bind
+ >> setpagedevice
+ } ifelse
+} ifelse"
+*End
+*HPwmSwitch Overlay/Overlay: "
+% Copyright (c) Hewlett-Packard Co 1997
+/HPwm where { pop }{
+ userdict begin
+ true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
+ userdict /HPwmLocation known not {/HPwmLocation true def} if
+ userdict /HPwmText known not {/HPwmText (Draft) def} if
+ FontDirectory /HPwmFont known not {
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop
+ } if
+ userdict /HPwmSize known not {/HPwmSize 48 def} if
+ userdict /HPwmAngle known not {/HPwmAngle 45 def} if
+ userdict /HPwmSaturation known not
+ { /HPwmSaturation
+ { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
+ } if
+ userdict /HPwmColor known not
+ { /HPwmColor { 0 setgray HPwmSaturation } def
+ } if
+ userdict /HPwmStyle known not
+ {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
+ } if
+ end
+ <<
+ /EndPage
+ {
+ 2 eq { pop false }{
+ pop HPwm /HPwmOn get
+ { gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ HPwmAngle rotate
+ /normland where {
+ pop /normland load dup type /booleantype eq { { 90 rotate } if } if
+ } if
+ /HPwmFont HPwmSize selectfont
+ HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
+ HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
+ grestore
+ } if
+ true
+ } ifelse
+ } bind
+ >> setpagedevice
+} ifelse"
+*End
+*CloseUI: *HPwmSwitch
+
+*% =================================
+*% Watermark Pages
+*% =================================
+*OpenUI *HPwmPages/Watermark Pages: PickOne
+*OrderDependency: 67 AnySetup *HPwmPages
+*DefaultHPwmPages: AllPages
+*HPwmPages AllPages/All: "userdict /HPwmLocation true put"
+*HPwmPages FirstPage/First Only: "userdict /HPwmLocation false put"
+*CloseUI: *HPwmPages
+
+*% =================================
+*% Watermark Text
+*% =================================
+*OpenUI *HPwmTextMessage/Watermark Text: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextMessage
+*DefaultHPwmTextMessage: Draft
+*HPwmTextMessage Draft/Draft: "userdict /HPwmText (Draft) put"
+*HPwmTextMessage CompanyConfidential/Company Confidential: "userdict /HPwmText (Company Confidential) put"
+*HPwmTextMessage CompanyProprietary/Company Proprietary: "userdict /HPwmText (Company Proprietary) put"
+*HPwmTextMessage CompanyPrivate/Company Private: "userdict /HPwmText (Company Private) put"
+*HPwmTextMessage Confidential/Confidential: "userdict /HPwmText (Confidential) put"
+*HPwmTextMessage Copy/Copy: "userdict /HPwmText (Copy) put"
+*HPwmTextMessage Copyright/Copyright: "userdict /HPwmText (Copyright) put"
+*HPwmTextMessage FileCopy/File Copy: "userdict /HPwmText (File Copy) put"
+*HPwmTextMessage Final/Final: "userdict /HPwmText (Final) put"
+*HPwmTextMessage ForInternalUse/For Internal Use Only: "userdict /HPwmText (For Internal Use Only) put"
+*HPwmTextMessage Preliminary/Preliminary: "userdict /HPwmText (Preliminary) put"
+*HPwmTextMessage Proof/Proof: "userdict /HPwmText (Proof) put"
+*HPwmTextMessage ReviewCopy/Review Copy: "userdict /HPwmText (Review Copy) put"
+*HPwmTextMessage Sample/Sample: "userdict /HPwmText (Sample) put"
+*HPwmTextMessage TopSecret/Top Secret: "userdict /HPwmText (Top Secret) put"
+*HPwmTextMessage Urgent/Urgent: "userdict /HPwmText (Urgent) put"
+*HPwmTextMessage Set/Custom: "userdict /HPwmText (Custom) put"
+*CloseUI: *HPwmTextMessage
+
+*% Allows LW 8.5.1 to use custom strings
+*RBISetHPwmTextMessage Data: "(Custom) 50"
+*RBISetHPwmTextMessage Code: "userdict /HPwmText 3 -1 roll put"
+
+*% =================================
+*% Watermark Font
+*% =================================
+*OpenUI *HPwmFontName/Watermark Font: PickOne
+*OrderDependency: 65 AnySetup *HPwmFontName
+*DefaultHPwmFontName: HelveticaB
+*HPwmFontName CourierB/Courier Bold: "
+ /Courier-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*HPwmFontName HelveticaB/Helvetica Bold: "
+ /Helvetica-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*HPwmFontName TimesB/Times Bold: "
+ /Times-Bold findfont dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /MacEncoding where
+ { pop /Encoding MacEncoding def }
+ { /Encoding ISOLatin1Encoding def } ifelse
+ currentdict
+ end
+ /HPwmFont exch definefont pop"
+*End
+*CloseUI: *HPwmFontName
+
+*% =================================
+*% Watermark Size
+*% =================================
+*OpenUI *HPwmFontSize/Watermark Size (points): PickOne
+*OrderDependency: 65 AnySetup *HPwmFontSize
+*DefaultHPwmFontSize: pt48
+*HPwmFontSize pt24/24: "userdict /HPwmSize 24 put"
+*HPwmFontSize pt30/30: "userdict /HPwmSize 30 put"
+*HPwmFontSize pt36/36: "userdict /HPwmSize 36 put"
+*HPwmFontSize pt42/42: "userdict /HPwmSize 42 put"
+*HPwmFontSize pt48/48: "userdict /HPwmSize 48 put"
+*HPwmFontSize pt54/54: "userdict /HPwmSize 54 put"
+*HPwmFontSize pt60/60: "userdict /HPwmSize 60 put"
+*HPwmFontSize pt66/66: "userdict /HPwmSize 66 put"
+*HPwmFontSize pt72/72: "userdict /HPwmSize 72 put"
+*HPwmFontSize pt78/78: "userdict /HPwmSize 78 put"
+*HPwmFontSize pt84/84: "userdict /HPwmSize 84 put"
+*HPwmFontSize pt90/90: "userdict /HPwmSize 90 put"
+*CloseUI: *HPwmFontSize
+
+*% =================================
+*% Watermark Angle
+*% =================================
+*OpenUI *HPwmTextAngle/Watermark Angle: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextAngle
+*DefaultHPwmTextAngle: Deg45
+*HPwmTextAngle Deg90/90<A1>: "userdict /HPwmAngle 90 put"
+*HPwmTextAngle Deg75/75<A1>: "userdict /HPwmAngle 75 put"
+*HPwmTextAngle Deg60/60<A1>: "userdict /HPwmAngle 60 put"
+*HPwmTextAngle Deg45/45<A1>: "userdict /HPwmAngle 45 put"
+*HPwmTextAngle Deg30/30<A1>: "userdict /HPwmAngle 30 put"
+*HPwmTextAngle Deg15/15<A1>: "userdict /HPwmAngle 15 put"
+*HPwmTextAngle Deg0/0<A1>: "userdict /HPwmAngle 0 put"
+*HPwmTextAngle DegN15/Ð15<A1>: "userdict /HPwmAngle -15 put"
+*HPwmTextAngle DegN30/Ð30<A1>: "userdict /HPwmAngle -30 put"
+*HPwmTextAngle DegN45/Ð45<A1>: "userdict /HPwmAngle -45 put"
+*HPwmTextAngle DegN60/Ð60<A1>: "userdict /HPwmAngle -60 put"
+*HPwmTextAngle DegN75/Ð75<A1>: "userdict /HPwmAngle -75 put"
+*HPwmTextAngle DegN90/Ð90<A1>: "userdict /HPwmAngle -90 put"
+*CloseUI: *HPwmTextAngle
+
+*% =================================
+*% Watermark Style
+*% =================================
+*OpenUI *HPwmTextStyle/Watermark Style: PickOne
+*OrderDependency: 65 AnySetup *HPwmTextStyle
+*DefaultHPwmTextStyle: Medium
+*HPwmTextStyle Thin/Thin Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .24 setlinewidth stroke } bind put"
+*HPwmTextStyle Medium/Medium Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } bind put"
+*HPwmTextStyle Thick/Thick Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .96 setlinewidth stroke } bind put"
+*HPwmTextStyle Halo/Thick Outline with Halo: "userdict /HPwmStyle
+ { HPwmText false charpath gsave /DeviceGray setcolorspace 1 setgray 1.8 setlinewidth stroke grestore
+ HPwmColor .96 setlinewidth stroke } bind put"
+*End
+*HPwmTextStyle Fill/Filled: "userdict /HPwmStyle { HPwmColor HPwmText show } bind put"
+*CloseUI: *HPwmTextStyle
+
+*% =================================
+*% WaterMark Brightness
+*% =================================
+*OpenUI *HPwmBrightness/Watermark Intensity: PickOne
+*OrderDependency: 63 AnySetup *HPwmBrightness
+*DefaultHPwmBrightness: Medium
+*HPwmBrightness Darkest/Darkest: "userdict /HPwmSaturation { null pop } put"
+*HPwmBrightness Darker/Darker: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .88 mul } forall setcolor } put"
+*HPwmBrightness Dark/Dark: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .77 mul } forall setcolor } put"
+*HPwmBrightness MediumDark/Medium Dark: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .66 mul } forall setcolor } put"
+*HPwmBrightness Medium/Medium: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } put"
+*HPwmBrightness MediumLight/Medium Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .44 mul } forall setcolor } put"
+*HPwmBrightness Light/Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .33 mul } forall setcolor } put"
+*HPwmBrightness Lighter/Lighter: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .22 mul } forall setcolor } put"
+*HPwmBrightness Lightest/Lightest: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .11 mul } forall setcolor } put"
+*CloseUI: *HPwmBrightness
+
+*CloseGroup: HPWaterOverlayPanel
+
+
+*FreeVM: "4000000"
+*VMOption 64MB/64 MB: "6000000"
+*VMOption 72MB/72 MB: "10000000"
+*VMOption 80MB/80 MB: "14000000"
+*VMOption 96MB/96 MB: "22000000"
+*VMOption 128MB/128 MB: "38000000"
+*VMOption 192MB/192 MB: "70000000"
+
+*%=================================================
+*% UI Constraints
+*%=================================================
+*% If A than not B (Also include the reverse constraints if appropriate)
+*%
+
+*% No 1200 dpi HPEconoMode.
+*UIConstraints: *Resolution 1200x1200dpi *HPEconoMode True
+*UIConstraints: *HPEconoMode True *Resolution 1200x1200dpi
+
+*% Fills not allowed with overlays
+*%------------------------------------------------------------
+*UIConstraints: *HPwmSwitch Overlay *HPwmTextStyle Fill
+*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Overlay
+*UIConstraints: *HPwmSwitch Watermark *HPwmTextStyle Halo
+*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Watermark
+*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Off
+*UIConstraints: *HPwmTextStyle Off *HPwmSwitch Fill
+*UIConstraints: *HPwmSwitch Off *HPwmTextStyle Halo
+*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Off
+
+
+*% If option not installed then disable appropriate feature.
+*%====================================================================
+*UIConstraints: *HPOption_Tray3 False *InputSlot Tray3
+*UIConstraints: *InputSlot Tray3 *HPOption_Tray3 False
+
+
+*% Media Type Constraints & Page Constraints Tray2
+*%=========================================================
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Labels
+*UIConstraints: *InputSlot Tray2 *MediaType Heavy90105
+*UIConstraints: *InputSlot Tray2 *MediaType Cardstock105176
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Labels *InputSlot Tray2
+*UIConstraints: *MediaType Heavy90105 *InputSlot Tray2
+*UIConstraints: *MediaType Cardstock105176 *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize DoublePostcard
+*UIConstraints: *InputSlot Tray2 *PageSize w558h774
+*UIConstraints: *InputSlot Tray2 *PageSize w553h765
+*UIConstraints: *InputSlot Tray2 *PageSize w522h737
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize EnvISOB5
+
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize DoublePostcard *InputSlot Tray2
+*UIConstraints: *PageSize w558h774 *InputSlot Tray2
+*UIConstraints: *PageSize w553h765 *InputSlot Tray2
+*UIConstraints: *PageSize w522h737 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize EnvISOB5 *InputSlot Tray2
+*NonUIConstraints: *CustomPageSize True *InputSlot Tray2
+*NonUIConstraints: *InputSlot Tray2 *CustomPageSize True
+
+*UIConstraints: *InputSlot Tray2 *PageRegion A6
+*UIConstraints: *InputSlot Tray2 *PageRegion Postcard
+*UIConstraints: *InputSlot Tray2 *PageRegion DoublePostcard
+*UIConstraints: *InputSlot Tray2 *PageRegion w558h774
+*UIConstraints: *InputSlot Tray2 *PageRegion w553h765
+*UIConstraints: *InputSlot Tray2 *PageRegion w522h737
+*UIConstraints: *InputSlot Tray2 *PageRegion Env10
+*UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
+*UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
+*UIConstraints: *InputSlot Tray2 *PageRegion EnvISOB5
+
+*UIConstraints: *PageRegion A6 *InputSlot Tray2
+*UIConstraints: *PageRegion Postcard *InputSlot Tray2
+*UIConstraints: *PageRegion DoublePostcard *InputSlot Tray2
+*UIConstraints: *PageRegion w558h774 *InputSlot Tray2
+*UIConstraints: *PageRegion w553h765 *InputSlot Tray2
+*UIConstraints: *PageRegion w522h737 *InputSlot Tray2
+*UIConstraints: *PageRegion Env10 *InputSlot Tray2
+*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageRegion EnvDL *InputSlot Tray2
+*UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
+*UIConstraints: *PageRegion EnvISOB5 *InputSlot Tray2
+*NonUIConstraints: *CustomPageRegion True *InputSlot Tray2
+*NonUIConstraints: *InputSlot Tray2 *CustomPageRegion True
+
+*% Media Type Constraints & Page Constraints Tray3
+*%=========================================================
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Labels
+*UIConstraints: *InputSlot Tray3 *MediaType Heavy90105
+*UIConstraints: *InputSlot Tray3 *MediaType Cardstock105176
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Labels *InputSlot Tray3
+*UIConstraints: *MediaType Heavy90105 *InputSlot Tray3
+*UIConstraints: *MediaType Cardstock105176 *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize DoublePostcard
+*UIConstraints: *InputSlot Tray3 *PageSize w558h774
+*UIConstraints: *InputSlot Tray3 *PageSize w553h765
+*UIConstraints: *InputSlot Tray3 *PageSize w522h737
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize EnvISOB5
+
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize DoublePostcard *InputSlot Tray3
+*UIConstraints: *PageSize w558h774 *InputSlot Tray3
+*UIConstraints: *PageSize w553h765 *InputSlot Tray3
+*UIConstraints: *PageSize w522h737 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize EnvISOB5 *InputSlot Tray3
+*NonUIConstraints: *CustomPageSize True *InputSlot Tray3
+*NonUIConstraints: *InputSlot Tray3 *CustomPageSize True
+
+*UIConstraints: *InputSlot Tray3 *PageRegion A6
+*UIConstraints: *InputSlot Tray3 *PageRegion Postcard
+*UIConstraints: *InputSlot Tray3 *PageRegion DoublePostcard
+*UIConstraints: *InputSlot Tray3 *PageRegion w558h774
+*UIConstraints: *InputSlot Tray3 *PageRegion w553h765
+*UIConstraints: *InputSlot Tray3 *PageRegion w522h737
+*UIConstraints: *InputSlot Tray3 *PageRegion Env10
+*UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
+*UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
+*UIConstraints: *InputSlot Tray3 *PageRegion EnvISOB5
+
+*UIConstraints: *PageRegion A6 *InputSlot Tray3
+*UIConstraints: *PageRegion Postcard *InputSlot Tray3
+*UIConstraints: *PageRegion DoublePostcard *InputSlot Tray3
+*UIConstraints: *PageRegion w558h774 *InputSlot Tray3
+*UIConstraints: *PageRegion w553h765 *InputSlot Tray3
+*UIConstraints: *PageRegion w522h737 *InputSlot Tray3
+*UIConstraints: *PageRegion Env10 *InputSlot Tray3
+*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageRegion EnvDL *InputSlot Tray3
+*UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
+*UIConstraints: *PageRegion EnvISOB5 *InputSlot Tray3
+*NonUIConstraints: *CustomPageRegion True *InputSlot Tray3
+*NonUIConstraints: *InputSlot Tray3 *CustomPageRegion True
+
+*% Duplex Constraints
+*%------------------------------------------------------------
+*UIConstraints: *PageSize Executive *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Executive *Duplex DuplexTumble
+*UIConstraints: *PageSize A5 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize A5 *Duplex DuplexTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexTumble
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageSize B5 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize B5 *Duplex DuplexTumble
+*UIConstraints: *PageSize Postcard *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *Duplex DuplexTumble
+*UIConstraints: *PageSize DoublePostcard *Duplex DuplexNoTumble
+*UIConstraints: *PageSize DoublePostcard *Duplex DuplexTumble
+*UIConstraints: *PageSize w558h774 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize w558h774 *Duplex DuplexTumble
+*UIConstraints: *PageSize w553h765 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize w553h765 *Duplex DuplexTumble
+*UIConstraints: *PageSize w522h737 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize w522h737 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageSize w612h935 *Duplex DuplexNoTumble
+*UIConstraints: *PageSize w612h935 *Duplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *Duplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *Duplex DuplexTumble
+
+*UIConstraints: *Duplex DuplexNoTumble *PageSize Executive
+*UIConstraints: *Duplex DuplexTumble *PageSize Executive
+*UIConstraints: *Duplex DuplexNoTumble *PageSize A5
+*UIConstraints: *Duplex DuplexTumble *PageSize A5
+*UIConstraints: *Duplex DuplexNoTumble *PageSize A6
+*UIConstraints: *Duplex DuplexTumble *PageSize A6
+*UIConstraints: *Duplex DuplexNoTumble *PageSize ISOB5
+*UIConstraints: *Duplex DuplexTumble *PageSize ISOB5
+*UIConstraints: *Duplex DuplexNoTumble *PageSize B5
+*UIConstraints: *Duplex DuplexTumble *PageSize B5
+*UIConstraints: *Duplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *Duplex DuplexTumble *PageSize Postcard
+*UIConstraints: *Duplex DuplexNoTumble *PageSize DoublePostcard
+*UIConstraints: *Duplex DuplexTumble *PageSize DoublePostcard
+*UIConstraints: *Duplex DuplexNoTumble *PageSize w558h774
+*UIConstraints: *Duplex DuplexTumble *PageSize w558h774
+*UIConstraints: *Duplex DuplexNoTumble *PageSize w553h765
+*UIConstraints: *Duplex DuplexTumble *PageSize w553h765
+*UIConstraints: *Duplex DuplexNoTumble *PageSize w522h737
+*UIConstraints: *Duplex DuplexTumble *PageSize w522h737
+*UIConstraints: *Duplex DuplexNoTumble *PageSize EnvISOB5
+*UIConstraints: *Duplex DuplexTumble *PageSize EnvISOB5
+*UIConstraints: *Duplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *Duplex DuplexTumble *PageSize Env10
+*UIConstraints: *Duplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *Duplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *Duplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *Duplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *Duplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *Duplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *Duplex DuplexNoTumble *PageSize w612h935
+*UIConstraints: *Duplex DuplexTumble *PageSize w612h935
+*NonUIConstraints: *Duplex DuplexNoTumble *CustomPageSize True
+*NonUIConstraints: *Duplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *PageRegion Executive *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Executive *Duplex DuplexTumble
+*UIConstraints: *PageRegion A5 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion A5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion B5 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion B5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Postcard *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Postcard *Duplex DuplexTumble
+*UIConstraints: *PageRegion DoublePostcard *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion DoublePostcard *Duplex DuplexTumble
+*UIConstraints: *PageRegion w558h774 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion w558h774 *Duplex DuplexTumble
+*UIConstraints: *PageRegion w553h765 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion w553h765 *Duplex DuplexTumble
+*UIConstraints: *PageRegion w522h737 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion w522h737 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageRegion w612h935 *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion w612h935 *Duplex DuplexTumble
+*NonUIConstraints: *CustomPageRegion True *Duplex DuplexNoTumble
+*NonUIConstraints: *CustomPageRegion True *Duplex DuplexTumble
+
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion Executive
+*UIConstraints: *Duplex DuplexTumble *PageRegion Executive
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion A5
+*UIConstraints: *Duplex DuplexTumble *PageRegion A5
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion A6
+*UIConstraints: *Duplex DuplexTumble *PageRegion A6
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion ISOB5
+*UIConstraints: *Duplex DuplexTumble *PageRegion ISOB5
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion B5
+*UIConstraints: *Duplex DuplexTumble *PageRegion B5
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion Postcard
+*UIConstraints: *Duplex DuplexTumble *PageRegion Postcard
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion DoublePostcard
+*UIConstraints: *Duplex DuplexTumble *PageRegion DoublePostcard
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion w558h774
+*UIConstraints: *Duplex DuplexTumble *PageRegion w558h774
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion w553h765
+*UIConstraints: *Duplex DuplexTumble *PageRegion w553h765
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion w522h737
+*UIConstraints: *Duplex DuplexTumble *PageRegion w522h737
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvISOB5
+*UIConstraints: *Duplex DuplexTumble *PageRegion EnvISOB5
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion Env10
+*UIConstraints: *Duplex DuplexTumble *PageRegion Env10
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvC5
+*UIConstraints: *Duplex DuplexTumble *PageRegion EnvC5
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvDL
+*UIConstraints: *Duplex DuplexTumble *PageRegion EnvDL
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvMonarch
+*UIConstraints: *Duplex DuplexTumble *PageRegion EnvMonarch
+*UIConstraints: *Duplex DuplexNoTumble *PageRegion w612h935
+*UIConstraints: *Duplex DuplexTumble *PageRegion w612h935
+*NonUIConstraints: *Duplex DuplexNoTumble *CustomPageRegion True
+*NonUIConstraints: *Duplex DuplexTumble *CustomPageRegion True
+
+*UIConstraints: *MediaType Transparency *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *Duplex DuplexTumble
+*UIConstraints: *MediaType Labels *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Labels *Duplex DuplexTumble
+*UIConstraints: *MediaType Envelope *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *Duplex DuplexTumble
+
+*UIConstraints: *Duplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *Duplex DuplexTumble *MediaType Transparency
+*UIConstraints: *Duplex DuplexNoTumble *MediaType Labels
+*UIConstraints: *Duplex DuplexTumble *MediaType Labels
+*UIConstraints: *Duplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *Duplex DuplexTumble *MediaType Envelope
+
+
+*%=================================================
+*% Paper Sizes
+*%=================================================
+*OpenUI *PageSize: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "
+ <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Executive/Executive: "
+ <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Legal/Legal: "
+ <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A4/A4: "
+ <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A5/A5: "
+ <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize A6/A6: "
+ <</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize ISOB5/B5 (ISO): "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize B5/JIS B5: "
+ <</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Postcard/Postcard (JIS): "
+ <</PageSize [284 419] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize DoublePostcard/Double Postcard (JIS): "
+ <</PageSize [419.5 567] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w558h774/16K (7.75x10.75 in): "
+ <</PageSize [558 774] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w553h765/16K (195x270 mm): "
+ <</PageSize [553 765] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w522h737/16K (184x260 mm): "
+ <</PageSize [522 737] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize Env10/Env Comm10: "
+ <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvMonarch/Env Monarch: "
+ <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvDL/Env DL: "
+ <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvC5/Env C5: "
+ <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize EnvISOB5/Env ISO B5: "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageSize w612h935/8.5x13: "
+ <</DeferredMediaSelection true /PageSize [612 935] /ImagingBBox null /MediaClass (8.5X13)>> setpagedevice"
+*End
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [612 792] (Letter) put
+ dup [522 756] (Executive) put
+ dup [612 1008] (Legal) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [499 709] (ISOB5) put
+ dup [516 729] (B5) put
+ dup [284 419] (Postcard) put
+ dup [419.5 567] (DoublePostcard) put
+ dup [558 774] (w558h774) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [499 709] (EnvISOB5) put
+ dup [612 935] (w612h935) put
+ { exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall
+ = flush pop pop
+ restore
+"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "
+ <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Executive/Executive: "
+ <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Legal/Legal: "
+ <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A4/A4: "
+ <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A5/A5: "
+ <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion A6/A6: "
+ <</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion ISOB5/B5 (ISO): "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion B5/JIS B5: "
+ <</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Postcard/Postcard (JIS): "
+ <</PageSize [284 419] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion DoublePostcard/Double Postcard (JIS): "
+ <</PageSize [419.5 567] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w558h774/16K (7.75x10.75 in): "
+ <</PageSize [558 774] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w553h765/16K (195x270 mm): "
+ <</PageSize [553 765] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w522h737/16K (184x260 mm): "
+ <</PageSize [522 737] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion Env10/Env Comm10: "
+ <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvMonarch/Env Monarch: "
+ <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvDL/Env DL: "
+ <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvC5/Env C5: "
+ <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion EnvISOB5/Env ISO B5: "
+ <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*End
+*PageRegion w612h935/8.5x13: "
+ <</DeferredMediaSelection true /PageSize [612 935] /ImagingBBox null /MediaClass (8.5X13)>> setpagedevice"
+*End
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 599.76 779.76"
+*ImageableArea Executive/Executive: "12.00 12.00 509.76 743.76"
+*ImageableArea Legal/Legal: "12.00 12.00 599.76 995.76"
+*ImageableArea A4/A4: "12.00 12.00 582.96 829.44"
+*ImageableArea A5/A5: "12.00 12.00 407.28 582.96"
+*ImageableArea A6/A6: "12.00 12.00 284.76 407.76"
+*ImageableArea ISOB5/B5 (ISO): "12.00 12.00 488.00 698.00"
+*ImageableArea B5/JIS B5: "12.00 12.00 503.52 716.16"
+*ImageableArea Postcard/Postcard (JIS): "12.00 12.00 271.20 407.28"
+*ImageableArea DoublePostcard/Double Postcard (JIS): "12.00 12.00 407.28 554.64"
+*ImageableArea w558h774/16K (7.75x10.75 in): "12.00 12.00 545.76 761.76"
+*ImageableArea w553h765/16K (195x270 mm): "12.00 12.00 540.52 753.11"
+*ImageableArea w522h737/16K (184x260 mm): "12.00 12.00 509.33 724.77"
+*ImageableArea Env10/Env Comm10: "12.00 12.00 284.64 671.76"
+*ImageableArea EnvMonarch/Env Monarch: "12.00 12.00 266.64 527.76"
+*ImageableArea EnvDL/Env DL: "12.00 12.00 299.52 611.28"
+*ImageableArea EnvC5/Env C5: "12.00 12.00 446.88 636.72"
+*ImageableArea EnvISOB5/Env ISO B5: "12.00 12.00 486.48 696.24"
+*ImageableArea w612h935/8.5x13: "12.00 12.00 599.76 922.76"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore
+"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B5/JIS B5: "516 729"
+*PaperDimension Postcard/Postcard (JIS): "284 419"
+*PaperDimension DoublePostcard/Double Postcard (JIS): "419.5 567"
+*PaperDimension w558h774/16K (7.75x10.75 in): "558 774"
+*PaperDimension w553h765/16K (195x270 mm): "553 765"
+*PaperDimension w522h737/16K (184x260 mm): "522 737"
+*PaperDimension Env10/Env Comm10: "297 684"
+*PaperDimension EnvMonarch/Env Monarch: "279 540"
+*PaperDimension EnvDL/Env DL: "312 624"
+*PaperDimension EnvC5/Env C5: "459 649"
+*PaperDimension EnvISOB5/Env ISO B5: "499 709"
+*PaperDimension w612h935/8.5x13: "612 935"
+
+*LandscapeOrientation: Plus90
+
+
+*%=================================================
+*% Custom Paper Support
+*%=================================================
+*%Orientation and Margin (offsets) values are not utilized
+
+*VariablePaperSize: True
+
+*LeadingEdge PreferLong: ""
+*DefaultLeadingEdge: PreferLong
+
+*% Smallest = 3x5, Largest = 8.5 x 14
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*HWMargins: 12 12 12 12
+*CustomPageSize True: "
+ pop pop pop
+ <</DeferredMediaSelection true /PageSize [ 7 -2 roll ] /ImagingBBox null >>
+ setpagedevice
+"
+*End
+
+*ParamCustomPageSize Width: 1 points 216 612
+*ParamCustomPageSize Height: 2 points 360 1008
+*ParamCustomPageSize HeightOffset: 3 points 0 0
+*ParamCustomPageSize WidthOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*RequiresPageRegion All: True
+
+*%==========================================
+*% Media Type
+*%=========================================
+*OpenUI *MediaType/Media Type: PickOne
+*OrderDependency: 20 AnySetup *MediaType
+*DefaultMediaType: Unspecified
+*MediaType Unspecified/Unspecified: "
+ <</ManualFeed false /MediaType null >> setpagedevice"
+*End
+*MediaType Plain/Plain: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPMultipurposePaper/HP Multipurpose Paper (71-89 g/m2): "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPOfficePaper/HP Office Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPAllinOnePaper/HP All-in-one Printing Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPLJPaper/HP LaserJet Paper: "
+ <</ManualFeed false /MediaType (Plain)>> setpagedevice"
+*End
+*MediaType HPPremChoiceLJPaper/HP Premium Choice LaserJet Paper: "
+ <</ManualFeed false /MediaType (Heavy)>> setpagedevice"
+*End
+*MediaType Preprinted/Preprinted: "
+ <</ManualFeed false /MediaType (Preprinted)>> setpagedevice"
+*End
+*MediaType Letterhead/Letterhead: "
+ <</ManualFeed false /MediaType (Letterhead)>> setpagedevice"
+*End
+*MediaType Transparency/Transparency: "
+ <</ManualFeed false /MediaType (Transparency)>> setpagedevice"
+*End
+*MediaType Prepunched/Prepunched: "
+ <</ManualFeed false /MediaType (Prepunched)>> setpagedevice"
+*End
+*MediaType Labels/Labels: "
+ <</ManualFeed false /MediaType (Labels)>> setpagedevice"
+*End
+*MediaType Bond/Bond: "
+ <</ManualFeed false /MediaType (Bond)>> setpagedevice"
+*End
+*MediaType Recycled/Recycled: "
+ <</ManualFeed false /MediaType (Recycled)>> setpagedevice"
+*End
+*MediaType Color/Color: "
+ <</ManualFeed false /MediaType (Color)>> setpagedevice"
+*End
+*MediaType Light75/Light (<3c>75 g/m2): "
+ <</ManualFeed false /MediaType (Light)>> setpagedevice"
+*End
+*MediaType Heavy90105/Heavy (90-105 g/m2): "
+ <</ManualFeed false /MediaType (Heavy)>> setpagedevice"
+*End
+*MediaType Cardstock105176/Card Stock (105-176 g/m2): "
+ <</ManualFeed false /MediaType (Card Stock)>> setpagedevice"
+*End
+*MediaType Envelope/Envelope: "
+ <</ManualFeed false /MediaType (Envelope)>> setpagedevice"
+*End
+*MediaType Rough/Rough: "
+ <</ManualFeed false /MediaType (Rough)>> setpagedevice"
+*End
+*?MediaType: "
+ save
+ currentpagedevice /MediaType get
+ dup null eq {pop (Unknown)} if
+ = flush
+ restore
+"
+*End
+*CloseUI: *MediaType
+
+*%=================================================
+*% Paper Sources
+*%=================================================
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 20 AnySetup *InputSlot
+*DefaultInputSlot: Tray1
+*InputSlot Tray1/Tray 1: "<</ManualFeed false /MediaPosition 3>> setpagedevice"
+*InputSlot Tray2/Tray 2: "<</ManualFeed false /MediaPosition 0>> setpagedevice"
+*InputSlot Tray3/Tray 3: "<</ManualFeed false /MediaPosition 1>> setpagedevice"
+
+*?InputSlot: "
+ save
+ [(Tray1) (Tray2) (Tray3)]
+ statusdict /papertray get exec
+ {get exec} stopped { pop pop (unknown) } if = flush
+ restore
+"
+*End
+*CloseUI: *InputSlot
+
+*% Enable/Disable Manual Feed
+*OpenUI *ManualFeed/Tray 1 (Manual): Boolean
+*OrderDependency: 20 AnySetup *ManualFeed
+*DefaultManualFeed: False
+*ManualFeed True/True: "
+ <</ManualFeed true>> setpagedevice"
+*End
+*ManualFeed False/False: "
+ <</ManualFeed false>> setpagedevice"
+*End
+*?ManualFeed: "
+ save
+ currentpagedevice /ManualFeed get
+ {(True)}{(False)}ifelse = flush
+ restore
+"
+*End
+
+*CloseUI: *ManualFeed
+
+*%====================== QUESTION ======================
+*HPManualFeedPrintsOnBottom: False
+*HPManDupTumbleFirstSides: False
+*HPGuidePageExtraTumble: "
+userdict /hpManDupSettings known
+ { userdict /hpManDupSettings get dup
+ /manualFeedPrintsOnBottom known
+ {/manualFeedPrintsOnBottom get}
+ {pop true}ifelse
+ }
+ {true}
+ifelse
+"
+*End
+*%====================== END OF QUESTION ======================
+
+
+*HPStraightPaperPath: True
+
+*%The following are here for the Mac OS X Manual Duplex plugin
+*HPManualDuplexSupport: True
+
+*% ================================================
+*% Manual Duplex
+*% ================================================
+*OpenGroup: HPFinishingPanel/Finishing
+
+*OpenUI *HPManualDuplex/Manually Print on 2nd Side: Boolean
+*OrderDependency: 35 AnySetup *HPManualDuplex
+*DefaultHPManualDuplex: False
+*HPManualDuplex True/Yes: "<< /PrintOnBackside true >> setpagedevice"
+*HPManualDuplex False/No: "<< /PrintOnBackside false >> setpagedevice"
+*?HPManualDuplex: "(False) == flush"
+*CloseUI: *HPManualDuplex
+
+*OpenUI *HPRotate180/Rotate Page 180 deg: Boolean
+*OrderDependency: 48 AnySetup *HPRotate180
+*DefaultHPRotate180: False
+*HPRotate180 False/Off: ""
+*HPRotate180 True/On: "
+<< /BeginPage
+ { userdict begin
+ currentpagedevice /PageSize get dup 0 get exch 1 get translate
+ 0 0 moveto
+ 180 rotate
+ end } bind
+>> setpagedevice"
+*End
+*CloseUI: *HPRotate180
+
+*CloseGroup: HPFinishingPanel
+
+
+*%=================================================
+*% Duplex
+*%=================================================
+*OpenUI *Duplex/Duplex: PickOne
+*OrderDependency: 50 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/Off (1-Sided): "
+ <</Duplex false>> setpagedevice"
+*End
+*Duplex DuplexNoTumble/Flip on Long Edge (Standard): "
+ <</Duplex true /Tumble false>> setpagedevice"
+*End
+*Duplex DuplexTumble/Flip on Short Edge: "
+ <</Duplex true /Tumble true>> setpagedevice"
+*End
+*?Duplex: "
+ save
+ currentpagedevice /Duplex known
+ false ne
+ { currentpagedevice /Duplex get
+ { currentpagedevice /Tumble get
+ {(DuplexTumble)}{(DuplexNoTumble)}ifelse
+ } { (None)} ifelse
+ }{(None)} ifelse = flush
+ restore
+"
+*End
+*CloseUI: *Duplex
+
+*%=================================================
+*% Color Control
+*%=================================================
+*DefaultColorSep: ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi
+*InkName: ProcessBlack/Process Black
+*InkName: CustomColor/Custom Color
+*InkName: ProcessCyan/Process Cyan
+*InkName: ProcessMagenta/Process Magenta
+*InkName: ProcessYellow/Process Yellow
+
+*% For 60 lpi / 300 dpi =========================
+*ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
+*ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
+*ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
+*ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
+*ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
+
+*ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
+*ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
+
+*% For 85 lpi / 600 dpi (5,5,2,6,6,2,20/3,0) ====
+*ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
+*ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
+*ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
+*ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
+{1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
+1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
+abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
+sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
+*End
+
+*% For 106 lpi / 300 dpi =========================
+*ColorSepScreenAngle ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "106.066"
+*ColorSepScreenFreq CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "106.066"
+*ColorSepScreenFreq ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "100.0"
+
+*% For 106 lpi / 600 dpi =========================
+*ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
+*ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
+*ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
+*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "100.0"
+
+*% For 212 lpi / 1200 dpi =========================
+*ColorSepScreenAngle ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi: "45.0"
+*ColorSepScreenAngle CustomColor.212lpi.1200dpi/212 lpi / 1200 dpi: "45.0"
+*ColorSepScreenAngle ProcessCyan.212lpi.1200dpi/212 lpi / 1200 dpi: "71.5651"
+*ColorSepScreenAngle ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "18.4349"
+*ColorSepScreenAngle ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "0.0"
+
+*ColorSepScreenFreq ProcessBlack.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*ColorSepScreenFreq CustomColor.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*ColorSepScreenFreq ProcessCyan.212lpi.1200dpi/212 lpi / 1200 dpi: "190"
+*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "190"
+*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "200"
+
+*%=================================================
+*% Font Information
+*%=================================================
+*DefaultFont: Courier
+*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
+*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
+*Font Bookman-Light: Standard "(001.004S)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
+*Font Courier: Standard "(002.004S)" Standard ROM
+*Font Courier-Bold: Standard "(002.004S)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
+*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
+*Font Helvetica: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
+*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
+*Font Symbol: Special "(001.007S)" Special ROM
+*Font Times-Bold: Standard "(001.007S)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
+*Font Times-Italic: Standard "(001.007S)" Standard ROM
+*Font Times-Roman: Standard "(001.007S)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
+*Font ZapfDingbats: Special "(001.004S)" Special ROM
+*?FontQuery: "
+ save
+ { count 1 gt
+ { exch dup 127 string cvs (/) print print (:) print
+ /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
+ } { exit } ifelse
+ } bind loop
+ (*) = flush
+ restore
+"
+*End
+
+*?FontList: "
+ save
+ (*) {cvn ==} 128 string /Font resourceforall
+ (*) = flush
+ restore
+"
+*End
+
+*%=================================================
+*% Printer Messages (verbatim from printer):
+*%=================================================
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ] %%)
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*Status: "PrinterError: cover open or no toner cartridge"/cover open or no toner cartridge
+*Status: "PrinterError: cover open"/cover open
+*Status: "PrinterError: needs attention"/needs attention
+*Status: "PrinterError: no toner cartridge"/no toner cartridge
+*Status: "PrinterError: warming up"/warming up
+*Status: "PrinterError: manual feed"/manual feed
+*Status: "PrinterError: out of paper"/out of paper
+*Status: "PrinterError: Paper Jam"/Paper Jam
+*Status: "PrinterError: paper jam"/paper jam
+*Status: "PrinterError: page protect needed"/page protect needed
+*Status: "PrinterError: out of memory"/out of memory
+*Status: "PrinterError: output bin full"/output bin full
+*Status: "PrinterError: resetting printer"/resetting printer
+*Status: "PrinterError: toner is low"/toner is low
+*Status: "PrinterError: off line"/off line
+
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
+*PrinterError: "cover open or no toner cartridge"/cover open or no toner cartridge
+*PrinterError: "cover open"/cover open
+*PrinterError: "needs attention"/needs attention
+*PrinterError: "no toner cartridge"/no toner cartridge
+*PrinterError: "warming up"/warming up
+*PrinterError: "manual feed"/manual feed
+*PrinterError: "out of paper"/out of paper
+*PrinterError: "Paper Jam"/Paper Jam
+*PrinterError: "paper jam"/paper jam
+*PrinterError: "page protect needed"/page protect needed
+*PrinterError: "out of memory"/out of memory
+*PrinterError: "output bin full"/output bin full
+*PrinterError: "resetting printer"/resetting printer
+*PrinterError: "toner is low"/toner is low
+*PrinterError: "off line"/off line
+
+*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
+*Source: "BiTronics"/BiTronics
+*Source: "other I/O"/other I/O
+*Source: "AppleTalk"/AppleTalk
+*Source: "APPLETALK"/AppleTalk
+*Source: "ATALK"/AppleTalk
+*Source: "LocalTalk"/LocalTalk
+*Source: "Parallel"/Parallel
+*Source: "EtherTalk"/EtherTalk
+*Source: "NOVELL"/NOVELL
+*Source: "DLC/LLC"/DLC/LLC
+*Source: "ETALK"/EtherTalk
+*Source: "TCP/IP"/TCP/IP
+
+*Password: "()"
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+"
+*End
+*Reset: "
+ count 0 eq { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush
+"
+*End
+
+*% =======================================
+*% For "HP LaserJet 3390"
+*% =======================================
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4050_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4050_Series.ppd
index 02521682..d51dae1d 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4050_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4050_Series.ppd
@@ -1309,12 +1309,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_MFP.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_MFP.ppd
index 7213e405..720a0bc8 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_MFP.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_MFP.ppd
@@ -1327,12 +1327,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_Series.ppd
index 7238ab81..e56acfdc 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4100_Series.ppd
@@ -1326,12 +1326,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4240.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4240.ppd
index 88d2bf0c..487bde8f 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4240.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4240.ppd
@@ -1643,12 +1643,12 @@ product (hp LaserJet 4240) eq product (hp LaserJet 4240N) eq product (hp LaserJe
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4250.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4250.ppd
index 0ed7f147..6881a345 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4250.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4250.ppd
@@ -1716,12 +1716,12 @@ product (hp LaserJet 4250) eq product (hp LaserJet 4350) eq product (hp LaserJet
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4345_MFP.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4345_MFP.ppd
index b1f3c9d9..764d0576 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4345_MFP.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4345_MFP.ppd
@@ -1734,12 +1734,12 @@ save
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_4350.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_4350.ppd
index ecebc41b..b1b79daa 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_4350.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_4350.ppd
@@ -1813,12 +1813,12 @@ product (hp LaserJet 4250) eq product (hp LaserJet 4350) eq product (hp LaserJet
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_8000_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_8000_Series.ppd
index 358e175c..93e23ffe 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_8000_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_8000_Series.ppd
@@ -2080,7 +2080,7 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -2088,7 +2088,7 @@ restore
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_8100_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_8100_Series.ppd
index beef5955..a3eab7cc 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_8100_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_8100_Series.ppd
@@ -2078,7 +2078,7 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -2086,7 +2086,7 @@ restore
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_8150_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_8150_Series.ppd
index 9e24c56b..07868f7a 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_8150_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_8150_Series.ppd
@@ -2159,7 +2159,7 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -2167,7 +2167,7 @@ restore
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_MFP.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_MFP.ppd
index c2da01dd..84b3de32 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_MFP.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_MFP.ppd
@@ -1812,7 +1812,7 @@ currentpagedevice /MediaProcessing known
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -1820,7 +1820,7 @@ currentpagedevice /MediaProcessing known
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_Series.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_Series.ppd
index 51b70205..f3e29d16 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_9000_Series.ppd
@@ -1552,7 +1552,7 @@ currentpagedevice /MediaProcessing known
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -1560,7 +1560,7 @@ currentpagedevice /MediaProcessing known
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_9040.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_9040.ppd
index c3da48c4..a0aabf34 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_9040.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_9040.ppd
@@ -2129,12 +2129,12 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_9040_9050_MFP.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_9040_9050_MFP.ppd
index 36812dcd..c3cd91a3 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_9040_9050_MFP.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_9040_9050_MFP.ppd
@@ -2109,12 +2109,12 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_LaserJet_9050.ppd b/db/source/PPD/HP/mono_laser/HP_LaserJet_9050.ppd
index 0914a71c..5688aa12 100644
--- a/db/source/PPD/HP/mono_laser/HP_LaserJet_9050.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_LaserJet_9050.ppd
@@ -2154,12 +2154,12 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_Mopier_240.ppd b/db/source/PPD/HP/mono_laser/HP_Mopier_240.ppd
index 7cb30afa..a62d341e 100644
--- a/db/source/PPD/HP/mono_laser/HP_Mopier_240.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_Mopier_240.ppd
@@ -2078,7 +2078,7 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -2086,7 +2086,7 @@ restore
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/HP_Mopier_320.ppd b/db/source/PPD/HP/mono_laser/HP_Mopier_320.ppd
index 4a187840..533b2083 100644
--- a/db/source/PPD/HP/mono_laser/HP_Mopier_320.ppd
+++ b/db/source/PPD/HP/mono_laser/HP_Mopier_320.ppd
@@ -2078,7 +2078,7 @@ restore
*%=================================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 300x300dpi/300 dpi: "
<</HWResolution [300 300] /PreRenderingEnhance false>> setpagedevice"
@@ -2086,7 +2086,7 @@ restore
*Resolution 600x600dpi/600 dpi: "
<</HWResolution [600 600] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*?Resolution: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_1300_series.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_1300_series.ppd
index 51dc63ce..817ec80d 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_1300_series.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_1300_series.ppd
@@ -841,12 +841,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_2300.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_2300.ppd
index d05b0741..7eb5b482 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_2300.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_2300.ppd
@@ -1095,12 +1095,12 @@
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_3015.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_3015.ppd
index 84a7e1aa..9b214686 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_3015.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_3015.ppd
@@ -149,9 +149,9 @@
*OpenGroup: HPResolutionOptions/Resolution Options
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_3020_3030.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_3020_3030.ppd
index 56edf9c5..424b5cad 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_3020_3030.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_3020_3030.ppd
@@ -149,9 +149,9 @@
*OpenGroup: HPResolutionOptions/Resolution Options
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_3380.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_3380.ppd
index 2b0f14b0..00112141 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_3380.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_3380.ppd
@@ -174,12 +174,12 @@
*OpenGroup: HPResolutionOptions/Resolution Options
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_4200_Series.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_4200_Series.ppd
index 400746c5..a2d061c3 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_4200_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_4200_Series.ppd
@@ -1620,12 +1620,12 @@ save
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/HP/mono_laser/hp_LaserJet_4300_Series.ppd b/db/source/PPD/HP/mono_laser/hp_LaserJet_4300_Series.ppd
index 8ce7d254..cb0a70dd 100644
--- a/db/source/PPD/HP/mono_laser/hp_LaserJet_4300_Series.ppd
+++ b/db/source/PPD/HP/mono_laser/hp_LaserJet_4300_Series.ppd
@@ -1619,12 +1619,12 @@ save
*%===================================
*% Select Printer Resolution
*OpenUI *Resolution/Printer Resolution: PickOne
-*DefaultResolution: 600x600x2dpi
+*DefaultResolution: 600x1200dpi
*OrderDependency: 5 DocumentSetup *Resolution
*Resolution 1200x1200dpi/ProRes 1200: "
<</HWResolution [1200 1200] /PreRenderingEnhance false>> setpagedevice"
*End
-*Resolution 600x600x2dpi/FastRes 1200: "
+*Resolution 600x1200dpi/FastRes 1200: "
<</HWResolution [600 600] /PreRenderingEnhance true>> setpagedevice"
*End
*Resolution 600x600dpi/600 dpi: "
diff --git a/db/source/PPD/Infotec/PS/CVS/Entries b/db/source/PPD/Infotec/PS/CVS/Entries
index 3704378c..d8503543 100644
--- a/db/source/PPD/Infotec/PS/CVS/Entries
+++ b/db/source/PPD/Infotec/PS/CVS/Entries
@@ -1,49 +1,49 @@
-/Infotec-4353_MF_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-4452_MF_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IPC1036_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IPC2838_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IPC_2525_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IPC_2525e_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IPC_3535_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IP_280_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2022_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2027_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2032_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2035_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2045_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2090_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS2105_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-ISC1032_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-ISC824_PS.ppd/1.1.2.1/Mon Aug 29 17:02:31 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_1024c_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_1032c_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2028_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2428_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2432_PS.ppd/1.1.2.1/Mon Aug 29 17:02:31 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2835_PS.ppd/1.1.2.1/Mon Aug 29 17:02:31 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2838_PS.ppd/1.1.2.1/Mon Aug 29 17:02:31 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_3545_PS.ppd/1.1.2.1/Mon Aug 29 17:02:31 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_4560_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_5560_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2015_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2018D_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2018_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2060_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2075_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2122_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2127_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2132_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2135_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2145_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2151_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2160_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2175_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2215_PS.ppd/1.1.2.1/Mon Aug 29 17:02:30 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2216_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2220D_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2220_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2225_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2230_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2235_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2245_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
+/Infotec-4353_MF_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-4452_MF_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IPC1036_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IPC2838_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IPC_2525_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IPC_2525e_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IPC_3535_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IP_280_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS2022_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS2027_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS2032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS2035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS2045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS2090_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS2105_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-ISC1032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-ISC824_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_1024c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_1032c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2028_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2428_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2432_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2835_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2838_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_3545_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_4560_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_5560_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2015_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2018D_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2018_PS.ppd/1.1.2.2/Wed Feb 22 00:27:42 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2122_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2127_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2132_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2135_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2151_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2160_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2175_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2215_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2216_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2220D_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2220_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2225_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2230_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2235_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2245_PS.ppd/1.1.2.2/Wed Feb 22 00:27:43 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Infotec/PS/Infotec-4353_MF_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-4353_MF_PS.ppd
index 9cd0a628..18961528 100644
--- a/db/source/PPD/Infotec/PS/Infotec-4353_MF_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-4353_MF_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-4353_MF Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-4452_MF_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-4452_MF_PS.ppd
index fb9a6678..0de722a5 100644
--- a/db/source/PPD/Infotec/PS/Infotec-4452_MF_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-4452_MF_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-4452_MF Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IPC1036_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IPC1036_PS.ppd
index 82980add..2fc33f35 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IPC1036_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IPC1036_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IPC1036 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IPC2838_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IPC2838_PS.ppd
index 06c1d688..bec8f2f9 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IPC2838_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IPC2838_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IPC2838 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IPC_2525_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IPC_2525_PS.ppd
index 0923f1df..b1e9e17f 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IPC_2525_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IPC_2525_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IPC_2525 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IPC_2525e_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IPC_2525e_PS.ppd
index b0e2acef..6f55ce8b 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IPC_2525e_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IPC_2525e_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IPC_2525e Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IPC_3535_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IPC_3535_PS.ppd
index 93c957c9..74aefa70 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IPC_3535_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IPC_3535_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IPC_3535 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IP_280_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IP_280_PS.ppd
index 78214ead..9cd645fe 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IP_280_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IP_280_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IP_280 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2022_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2022_PS.ppd
index 7ec1b18c..d80db67a 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2022_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2022_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2022 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2027_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2027_PS.ppd
index d502979e..79b7999e 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2027_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2027_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2027 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2032_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2032_PS.ppd
index c757ed03..67e5673b 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2032_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2032_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2032 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2035_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2035_PS.ppd
index bfe2cc93..5ace386a 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2035_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2035_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2035 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2045_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2045_PS.ppd
index 7aa7888b..b0884fab 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2045_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2090_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2090_PS.ppd
index ee3569b1..e6cd914a 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2090_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2090_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2090 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS2105_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS2105_PS.ppd
index 874eb196..89138a16 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS2105_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS2105_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS2105 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC1032_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC1032_PS.ppd
index cc362a58..ab528357 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC1032_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC1032_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC1032 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC824_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC824_PS.ppd
index 1e891ccb..0257454e 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC824_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC824_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC824 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_1024c_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_1024c_PS.ppd
index ceb9bab9..f2096bb3 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_1024c_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_1024c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_1024c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_1032c_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_1032c_PS.ppd
index a4da0075..cb078085 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_1032c_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_1032c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_1032c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_2028_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_2028_PS.ppd
index a02fe167..e8f8201b 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_2028_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_2028_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_2028 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_2428_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_2428_PS.ppd
index 8a1f8a6a..7888f76c 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_2428_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_2428_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_2428 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_2432_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_2432_PS.ppd
index 9021f42c..91fa95d6 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_2432_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_2432_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_2432 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_2835_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_2835_PS.ppd
index 83f5d9b1..9ed7a038 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_2835_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_2835_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_2835 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_2838_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_2838_PS.ppd
index b4a2a20a..b144d7cd 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_2838_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_2838_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_2838 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_3545_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_3545_PS.ppd
index 986640e7..525351d5 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_3545_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_3545_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_3545 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_4560_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_4560_PS.ppd
index fdf6c333..c1e67b42 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_4560_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_4560_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_4560 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-ISC_5560_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-ISC_5560_PS.ppd
index f7f92513..7a0fe32e 100644
--- a/db/source/PPD/Infotec/PS/Infotec-ISC_5560_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-ISC_5560_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-ISC_5560 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2015_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2015_PS.ppd
index 52cee2a2..cb6c1888 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2015_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2015_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2015 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2018D_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2018D_PS.ppd
index e4e4654f..f34e50be 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2018D_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2018D_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2018D Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2018_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2018_PS.ppd
index e9013c27..038bfde3 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2018_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2018_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2018 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2060_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2060_PS.ppd
index 1801fba4..8c18b551 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2060_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2060_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2060 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2075_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2075_PS.ppd
index caf14f4e..ec87a45d 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2075_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2075_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2075 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2122_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2122_PS.ppd
index aa9080f6..c43dac94 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2122_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2122_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2122 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2127_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2127_PS.ppd
index 5416b28f..509cab35 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2127_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2127_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2127 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2132_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2132_PS.ppd
index a1d02985..5b98fe3e 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2132_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2132_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2132 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2135_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2135_PS.ppd
index ce865c1c..827f03b9 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2135_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2135_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2135 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2145_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2145_PS.ppd
index 4ca914c1..c4cdbec6 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2145_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2151_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2151_PS.ppd
index 79c4aaaa..9c7812cc 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2151_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2151_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2151 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2160_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2160_PS.ppd
index 6410cb48..b7b6a6fa 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2160_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2160_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2160 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2175_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2175_PS.ppd
index 30d9e14a..186c14c0 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2175_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2175_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2175 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2215_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2215_PS.ppd
index beaf04c5..542e2fa9 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2215_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2215_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2215 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2216_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2216_PS.ppd
index a28416cf..d15811b9 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2216_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2216_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2216 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2220D_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2220D_PS.ppd
index 28d8b044..1aab9c83 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2220D_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2220D_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2220D Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2220_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2220_PS.ppd
index 75d69f66..911eb4d6 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2220_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2220_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2220 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2225_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2225_PS.ppd
index dd3bb91c..24bd5d8d 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2225_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2225_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2225 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2230_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2230_PS.ppd
index 7af20c73..a3835d5b 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2230_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2230_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2230 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2235_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2235_PS.ppd
index 14bc8132..2e64bff9 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2235_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2235_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2235 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PS/Infotec-IS_2245_PS.ppd b/db/source/PPD/Infotec/PS/Infotec-IS_2245_PS.ppd
index 611e42cb..4e985ecf 100644
--- a/db/source/PPD/Infotec/PS/Infotec-IS_2245_PS.ppd
+++ b/db/source/PPD/Infotec/PS/Infotec-IS_2245_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Infotec-IS_2245 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Infotec/PXL/CVS/Entries b/db/source/PPD/Infotec/PXL/CVS/Entries
index 287001f0..f1ec4a2b 100644
--- a/db/source/PPD/Infotec/PXL/CVS/Entries
+++ b/db/source/PPD/Infotec/PXL/CVS/Entries
@@ -1,31 +1,31 @@
-/Infotec-4353_MF_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-4452_MF_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2022_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2027_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2032_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2035_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2045_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2090_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS2105_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_1024c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_1032c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2428_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_2835_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_3545_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_4560_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-ISC_5560_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2015_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2018D_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2018_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2060_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2075_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2122_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2127_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2132_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2135_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2145_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2151_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2160_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2175_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Infotec-IS_2215_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
+/Infotec-4353_MF_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-4452_MF_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2022_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2027_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2032_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2035_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2045_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2090_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS2105_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_1024c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_1032c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2428_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_2835_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_3545_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_4560_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-ISC_5560_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2015_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2018D_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2018_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2060_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2075_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2122_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2127_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2132_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2135_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:35 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2145_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2151_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2160_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2175_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Infotec-IS_2215_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Infotec/PXL/Infotec-4353_MF_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-4353_MF_PXL.ppd
index 771fe78b..14aefdba 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-4353_MF_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-4353_MF_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec 4353 MF PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-4452_MF_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-4452_MF_PXL.ppd
index 970cca50..5cf9431c 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-4452_MF_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-4452_MF_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec 4452 MF PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd
index 6ca787d6..947dfe25 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2022 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd
index 9070f9af..2a1b6be9 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2027 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd
index 168e1edd..7ea63672 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2032 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd
index a7213446..df0ca954 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2035 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd
index 03666613..b032519c 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2045 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd
index fed9c175..365c0886 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2090 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -431,14 +431,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -478,12 +470,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -495,12 +487,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -512,12 +504,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd
index fed309c4..6faf07d2 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS2105 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -426,14 +426,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -490,12 +482,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -507,12 +499,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_1024c_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_1024c_PXL.ppd
index 76118392..c6c3c353 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_1024c_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_1024c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 1024c PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_1032c_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_1032c_PXL.ppd
index 9bfe6be4..7cb6ab11 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_1032c_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_1032c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 1032c PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_2428_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_2428_PXL.ppd
index 2d7b84a8..97b0cce8 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_2428_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_2428_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 2428 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_2835_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_2835_PXL.ppd
index cc047d57..5750d59f 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_2835_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_2835_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 2835 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_3545_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_3545_PXL.ppd
index 87fe946f..405f4aec 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_3545_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_3545_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 3545 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_4560_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_4560_PXL.ppd
index 4f3c5cc1..97e32249 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_4560_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_4560_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 4560 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_5560_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_5560_PXL.ppd
index 97009b2c..61719af9 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_5560_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_5560_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 5560 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2015_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2015_PXL.ppd
index dafd0e06..703cc345 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2015_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2015_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2015 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -237,13 +237,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -255,12 +248,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2018D_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2018D_PXL.ppd
index 847c9334..77f48b54 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2018D_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2018D_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2018D PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -278,13 +278,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -296,12 +289,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2018_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2018_PXL.ppd
index 48638e35..bdbd456e 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2018_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2018_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2018 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -249,13 +249,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -267,12 +260,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2060_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2060_PXL.ppd
index c8096163..fde52ca9 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2060_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2060_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2060 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2075_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2075_PXL.ppd
index 0c6cf215..02afc5ac 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2075_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2075_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2075 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2122_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2122_PXL.ppd
index cde44c29..5eb5cab4 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2122_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2122_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2122 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2127_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2127_PXL.ppd
index f1de2cc9..5d7e80f1 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2127_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2127_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2127 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2132_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2132_PXL.ppd
index 33d003fe..44692eb6 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2132_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2132_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2132 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2135_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2135_PXL.ppd
index 43035e3a..8a224201 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2135_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2135_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2135 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2145_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2145_PXL.ppd
index 0959fbaf..1913c36c 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2145_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2145_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2145 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2151_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2151_PXL.ppd
index d010e2d3..d17e4b14 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2151_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2151_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2151 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2160_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2160_PXL.ppd
index eb090918..ece396c6 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2160_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2160_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2160 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2175_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2175_PXL.ppd
index f32e5f68..0088d665 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2175_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2175_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2175 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2215_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2215_PXL.ppd
index 20bd233f..c6acb979 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2215_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2215_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2215 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -241,13 +241,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -259,12 +252,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Kyocera/en/CVS/Entries b/db/source/PPD/Kyocera/en/CVS/Entries
index 460ef704..2dc1b8b8 100644
--- a/db/source/PPD/Kyocera/en/CVS/Entries
+++ b/db/source/PPD/Kyocera/en/CVS/Entries
@@ -1,12 +1,13 @@
/Kyocera_FS-1000_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
+/Kyocera_FS-1030_en.ppd/1.1.2.1/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
/Kyocera_FS-1200_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-1700+_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-1700_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
-/Kyocera_FS-1714M_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
+/Kyocera_FS-1714M_en.ppd/1.1.2.2/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
/Kyocera_FS-1750_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-3700+_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-3700_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
-/Kyocera_FS-3718M_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
+/Kyocera_FS-3718M_en.ppd/1.1.2.2/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
/Kyocera_FS-3750_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-5800C_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-5900C_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
@@ -18,9 +19,14 @@
/Kyocera_FS-6900_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-7000+_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-7000_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
-/Kyocera_FS-7028M_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
+/Kyocera_FS-7028M_en.ppd/1.1.2.2/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
/Kyocera_FS-800_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_FS-9000_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
+/Kyocera_FS-920_en.ppd/1.1.2.1/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
+/Kyocera_FS-C5020N_en.ppd/1.1.2.1/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
+/Kyocera_FS-C5030N_en.ppd/1.1.2.1/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
+/Kyocera_KM-6030_en.ppd/1.1.2.1/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
+/Kyocera_KM-8030_en.ppd/1.1.2.1/Fri Feb 17 17:14:13 2006//Tfoomatic-3_0-branch
/Kyocera_Mita_CS-1650_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_Mita_CS-1815_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
/Kyocera_Mita_CS-2050_en.ppd/1.1.2.1/Wed Sep 28 22:00:25 2005//Tfoomatic-3_0-branch
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-1030_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-1030_en.ppd
new file mode 100644
index 00000000..a1e4fa37
--- /dev/null
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-1030_en.ppd
@@ -0,0 +1,769 @@
+*PPD-Adobe: "4.3"
+*%=============================================================================
+*%
+*% PPD for Kyocera FS-1030D (English)
+*% Linux Version
+*%
+*% Copyright (C) 2000 KYOCERA CORPORATION
+*% Copyright (C) 2005 Revised Edition KYOCERA MITA CORPORATION
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- see www.opensource.org]
+*%
+*%=============================================================================
+
+*FileVersion: "8.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Product: "(FS-1030D)"
+*PSVersion: "(3011.103) 1"
+*Manufacturer: "Kyocera"
+*ModelName: "Kyocera FS-1030D"
+*ShortNickName: "Kyocera FS-1030D"
+*NickName: "Kyocera FS-1030D"
+*PCFileName: "KC1030EN.PPD"
+
+*% Basic Device Capabilities
+*LanguageLevel: "3"
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42) }{ (None) } ifelse
+ = flush restore"
+*End
+
+*Throughput: "22"
+
+*% System Management
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+
+*Password: "0"
+
+*ExitServer: "
+ count 0 eq {true}
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec"
+*End
+
+*Reset: "
+ count 0 eq { true }
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+
+*% Protocols
+*Protocols: PJL TBCP
+
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MFG:Kyocera;Model:Kyocera FS-1030D;COMMAND SET: POSTSCRIPT,PJL,PCL"
+
+*% JCL Information
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+
+*% Installable Options
+*OpenGroup: InstallableOptions/Installed Options
+
+*% Paper Feeder
+*OpenUI *Option8/Paper Feeder: Boolean
+*DefaultOption8: False
+*Option8 False/Not Installed: ""
+*Option8 True/Installed: ""
+*?Option8: "
+ save
+ (False) currentpagedevice dup /InputAttributes known {
+ /InputAttributes get
+ dup 1 known {dup 1 get null ne {exch pop (True) exch} if} if
+ } if pop
+ = flush restore"
+*End
+*CloseUI: *Option8
+
+*% Disk Drive
+*OpenUI *Option18/Optional Disk: PickOne
+*DefaultOption18: None
+*Option18 None/Not Installed: ""
+*Option18 RAMDisk/RAM Disk: ""
+*?Option18: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {dup /Writeable get
+ {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
+ }{pop pop} ifelse
+ } 100 string /IODevice resourceforall
+ {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option18
+
+*% Installed Memory
+*OpenUI *InstalledMemory/Memory: PickOne
+*DefaultInstalledMemory: 32MB
+*InstalledMemory 32MB/32MB Standard: ""
+*InstalledMemory 40MB/8MB Upgrade: ""
+*InstalledMemory 48MB/16MB Upgrade: ""
+*InstalledMemory 64MB/32MB Upgrade: ""
+*InstalledMemory 96MB/64MB Upgrade: ""
+*InstalledMemory 160MB/128MB Upgrade: ""
+*InstalledMemory 288MB/256MB Upgrade: ""
+*?InstalledMemory: "
+ save
+ currentsystemparams dup
+ /RamSize known {
+ /RamSize get
+ 524288 div ceiling cvi 2 div cvi
+ /vmsize 20 string def
+ vmsize cvs print
+ (MB) print (\n) print flush
+ }{
+ pop (Unknown) print flush
+ } ifelse
+ restore"
+*End
+*CloseUI: *InstalledMemory
+
+*CloseGroup: InstallableOptions
+
+*% Virtual Memory
+
+*FreeVM: "25728000"
+
+*VMOption 32MB: "25728000"
+*VMOption 40MB: "32000000"
+*VMOption 48MB: "32000000"
+*VMOption 64MB: "32000000"
+*VMOption 96MB: "32000000"
+*VMOption 160MB: "32000000"
+*VMOption 288MB: "32000000"
+
+
+*% Constraints
+*UIConstraints: *Option8 False *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *Option8 False
+*UIConstraints: *MediaType Thick *Duplex
+*UIConstraints: *Duplex *MediaType Thick
+*UIConstraints: *MediaType Transparency *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Cardstock
+*UIConstraints: *MediaType Thick *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Thick
+*UIConstraints: *MediaType Transparency *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *MediaType Cardstock
+*UIConstraints: *MediaType Thick *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *MediaType Thick
+*NonUIConstraints: *Duplex *CustomPageSize
+*NonUIConstraints: *CustomPageSize *Duplex
+*UIConstraints: *Option18 None *KCCollate Temp
+*UIConstraints: *PageSize A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Statement
+*UIConstraints: *PageSize A6 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF17
+*UIConstraints: *InputSlot PF17 *PageRegion Statement
+*UIConstraints: *Duplex *PageSize Executive
+*UIConstraints: *PageSize Executive *Duplex DuplexTumble
+*UIConstraints: *PageSize Executive *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Executive
+*UIConstraints: *PageRegion Executive *Duplex DuplexTumble
+*UIConstraints: *PageRegion Executive *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize A6
+*UIConstraints: *PageSize A6 *Duplex DuplexTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion A6
+*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion ISOB5
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize B6
+*UIConstraints: *PageSize B6 *Duplex DuplexTumble
+*UIConstraints: *PageSize B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion B6
+*UIConstraints: *PageRegion B6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env9
+*UIConstraints: *PageSize Env9 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env9
+*UIConstraints: *PageRegion Env9 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env10
+*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env10
+*UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvDL
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvC5
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize P16K
+*UIConstraints: *PageSize P16K *Duplex DuplexTumble
+*UIConstraints: *PageSize P16K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion P16K
+*UIConstraints: *PageRegion P16K *Duplex DuplexTumble
+*UIConstraints: *PageRegion P16K *Duplex DuplexNoTumble
+
+*% Resolution
+*OpenUI *Resolution/Resolution: PickOne
+*OrderDependency: 10 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*Resolution 300dpi/300 dpi: "<< /HWResolution [300 300] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 1200dpi/Fast 1200: "<< /HWResolution [600 600] /PreRenderingEnhance true >> setpagedevice"
+*?Resolution: "save currentpagedevice /HWResolution get 0 get ( ) cvs print (dpi) = flush restore"
+*CloseUI: *Resolution
+
+*% KCEcoprint
+*OpenUI *KCEcoprint/EcoPrint: PickOne
+*OrderDependency: 10 AnySetup *KCEcoprint
+*DefaultKCEcoprint: Off
+*KCEcoprint Off/Off: "<< /EconoMode false >> setpagedevice"
+*KCEcoprint On/On: "<< /EconoMode true >> setpagedevice"
+*CloseUI: *KCEcoprint
+
+*% Image Refinement
+*OpenUI *Smoothing/KIR: PickOne
+*OrderDependency: 50 AnySetup *Smoothing
+*DefaultSmoothing: Medium
+*Smoothing None/Off: "0 statusdict /setdoret get exec"
+*Smoothing Medium/On: "2 statusdict /setdoret get exec"
+*?Smoothing: "
+ save
+ [(None)(Medium)(Medium)(Medium)]
+ statusdict /doret get exec {get} stopped
+ {pop pop (Unknown)} if
+ = flush restore"
+*End
+*CloseUI: *Smoothing
+
+*% Halftone Information
+*DefaultHalftoneType: 1
+*ScreenFreq: "37.5"
+*ScreenAngle: "45.0"
+*ResScreenFreq 600dpi: "37.5"
+*ResScreenAngle 600dpi: "45.0"
+*ResScreenFreq 300dpi: "18.75"
+*ResScreenAngle 300dpi: "45.0"
+
+*DefaultScreenProc: Ellipse
+*ScreenProc Dot: "
+ {abs exch abs 2 copy add 1 gt
+ {1 sub dup mul exch 1 sub dup mul add 1 sub}
+ {dup mul exch dup mul add 1 exch sub} ifelse}"
+*End
+*ScreenProc Line: "{pop}"
+*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
+*DefaultTransfer: Null
+*Transfer Null: "{}"
+*Transfer Null.Inverse: "{1 exch sub}"
+
+*% Page Policy Definitions
+*OpenUI *PagePolicy/Page Policy: PickOne
+*OrderDependency: 15 AnySetup *PagePolicy
+*DefaultPagePolicy: On
+*PagePolicy On/AutoSizeSelect: "<< /DeferredMediaSelection true >> setpagedevice"
+*CloseUI: *PagePolicy
+
+*% Paper Handling
+*% Page Size Definitions
+*OpenUI *PageSize: PickOne
+*OrderDependency: 40 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageSize Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageSize Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [516 729] (B5) put
+ dup [499 709] (ISOB5) put
+ dup [363 516] (B6) put
+ dup [612 936] (OficioII) put
+ dup [595 935] (Folio) put
+ dup [396 612] (Statement) put
+ dup [558 774] (P16K) put
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [522 756] (Executive) put
+ dup [261 468] (EnvPersonal) put
+ dup [279 639] (Env9) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit}{pop} ifelse
+ } bind forall
+ = flush pop pop restore "
+*End
+*CloseUI: *PageSize
+
+*% Page Region Definitions for Frame Buffer
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageRegion Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*% Imageable Area Definitions
+*DefaultImageableArea: A4
+*ImageableArea A4/A4: "12 10 583 832"
+*ImageableArea A5/A5: "12 12 409 585"
+*ImageableArea A6/A6: "12 10 285 411"
+*ImageableArea B5/B5 (JIS): "21 10 495 719"
+*ImageableArea ISOB5/B5 (ISO): "12 12 487 696"
+*ImageableArea B6/B6: "12 10 352 506"
+*ImageableArea OficioII/Oficio II: "12 12 600 924"
+*ImageableArea Folio/Folio (210 x 330mm): "12 12 571 911"
+*ImageableArea Statement/Statement: "12 12 384 600"
+*ImageableArea P16K/16K: "12 12 546 762"
+*ImageableArea Letter/Letter: "12 08 600 784"
+*ImageableArea Legal/Legal: "12 08 600 1000"
+*ImageableArea Executive/Executive: "12 08 510 748"
+*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
+*ImageableArea Env9/Envelope #9: "12 08 255 623"
+*ImageableArea Env10/Envelope #10: "12 08 273 668"
+*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
+*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
+*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
+*?ImageableArea: "
+ save
+ /cvp {cvi ( ) cvs
+ print ( ) print} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {ceiling cvp} repeat
+ exch 2 {floor cvp} repeat ( )
+ = flush restore"
+*End
+
+*% Physical Dimensions of Media
+*DefaultPaperDimension: A4
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension B5/B5 (JIS): "516 729"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B6/B6: "363 516"
+*PaperDimension OficioII/Oficio II: "612 936"
+*PaperDimension Folio/Folio (210 x 330mm): "595 935"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension P16K/16K: "558 774"
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension EnvPersonal/Envelope #6: "261 468"
+*PaperDimension Env9/Envelope #9: "279 639"
+*PaperDimension Env10/Envelope #10: "297 684"
+*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
+*PaperDimension EnvDL/Envelope DL: "312 624"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+
+*% Custom Page Size Definitions
+*% Smallest = A6, Largest = LEGAL
+
+*VariablePaperSize: True
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*HWMargins: 12 12 12 12
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*NonUIOrderDependency: 40 AnySetup *CustomPageSize
+*CustomPageSize True: "
+ pop pop pop
+ << /PageSize [ 5 -2 roll ] /ImagingBBox null
+ /DeferredMediaSelection true
+ >> setpagedevice"
+*End
+*ParamCustomPageSize Width: 1 points 278 612
+*ParamCustomPageSize Height: 2 points 420 1008
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 1 1
+
+*% Input Slot Definitions
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 30 AnySetup *InputSlot
+*DefaultInputSlot: Internal
+*InputSlot Internal/Cassette 1: "<< /ManualFeed false >> setpagedevice statusdict begin 0 setpapertray end"
+*InputSlot PF17/Cassette 2: "<< /ManualFeed false >> setpagedevice statusdict begin 1 setpapertray end"
+*InputSlot MF1/Multi Purpose Feeder: "currentpagedevice /InputAttributes get 3 get null eq
+{ <</ManualFeed true>> setpagedevice }{ statusdict begin 3 setpapertray end } ifelse"
+*End
+*?InputSlot: ""
+*CloseUI: *InputSlot
+
+*% MediaType Definitions
+*OpenUI *MediaType: PickOne
+*OrderDependency: 95 AnySetup *MediaType
+*DefaultMediaType: PrnDef
+*MediaType PrnDef/Printer Default: "<</ManualFeed false /DeferredMediaSelection true >> setpagedevice"
+*MediaType Plain/Plain Paper: "<</ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Transparency/Transparency: "<</ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Labels/Labels: "<</ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Letterhead/Letterhead: "<</ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Bond/Bond: "<</ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Color/Color: "<</ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Preprinted/Preprinted: "<</ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Prepunched/Prepunched: "<</ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Recycled/Recycled: "<</ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Cardstock/Cardstock: "<</ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Vellum/Vellum: "<</ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Envelope/Envelope: "<</ManualFeed false /MediaType (Envelope) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Rough/Rough: "<</ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Thick/Thick: "<</ManualFeed false /MediaType (Thick) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Highqlty/High quality: "<</ManualFeed false /MediaType (Fine) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User1/Custom 1: "<</ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User2/Custom 2: "<</ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User3/Custom 3: "<</ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User4/Custom 4: "<</ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User5/Custom 5: "<</ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User6/Custom 6: "<</ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User7/Custom 7: "<</ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User8/Custom 8: "<</ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
+*?MediaType: "
+ save
+ currentpagedevice /MediaType {get} stopped
+ {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
+ restore"
+*End
+*CloseUI: *MediaType
+
+*RequiresPageRegion All: True
+*% Duplex Definitions
+*OpenUI *Duplex/Duplexing: PickOne
+*OrderDependency: 50 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/None: "statusdict begin false setduplexmode false settumble end"
+*Duplex DuplexTumble/Short Edge: "statusdict begin true setduplexmode true settumble end"
+*Duplex DuplexNoTumble/Long Edge: "statusdict begin true setduplexmode false settumble end"
+*?Duplex: "
+ save
+ statusdict begin
+ duplexmode
+ {tumble {(DuplexTumble)}{(DuplexNoTumble)} ifelse}
+ {(None)} ifelse
+ = flush end restore"
+*End
+*CloseUI: *Duplex
+
+*% Job Spooling Definitions
+*OpenUI *KCCollate/Job Settings: PickOne
+*OrderDependency: 20 AnySetup *KCCollate
+*DefaultKCCollate: PrnDef
+*KCCollate PrnDef/Printer Default: "<< /Collate false >> setpagedevice"
+*KCCollate Temp/Temporary: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*?KCCollate: "
+ save
+ currentpagedevice dup /Collate known {
+ dup /CollateDetails known {
+ /CollateDetails get
+ dup /Mode known {
+ /Mode get
+ 1 {
+ dup 0 eq {pop (Temp) exit} if
+ pop (Unknown)
+ } repeat
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KCCollate
+
+*% KCSuperWatermark
+*OpenUI *KCSuperWatermark/Super Watermark: PickOne
+*OrderDependency: 10 AnySetup *KCSuperWatermark
+*DefaultKCSuperWatermark: None
+*KCSuperWatermark None/None: ""
+*KCSuperWatermark UFA/Use Form-A Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFB/Use Form-B Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFC/Use Form-C Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFAFP/Use Form-A Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFBFP/Use Form-B Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFCFP/Use Form-C Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark SFA/Save Form-A: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-A) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFB/Save Form-B: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-B) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFC/Save Form-C: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-C) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*CloseUI: *KCSuperWatermark
+
+*% PPD Version Info
+*OpenUI *KCVersion/PPD Version: PickOne
+*OrderDependency: 25 AnySetup *KCVersion
+*DefaultKCVersion: Default
+*KCVersion Default/8.2 [06-14-2005]: "
+globaldict /ct_AddStdCIDMap known {
+globaldict /ct_AddStdCIDMap get length 7 eq
+{globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq
+{globaldict /ct_AddStdCIDMap get 1 get 0 eq
+{globaldict /ct_AddStdCIDMap get 2 get () eq
+{globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq
+{globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq
+{currentglobal true setglobal globaldict
+/ct_AddStdCIDMap
+globaldict /ct_AddStdCIDMap get dup
+globaldict /ct_AddStdCIDMap get
+0 get length 1 exch
+put put setglobal
+} if} if} if} if} if} if} if"
+*End
+*CloseUI: *KCVersion
+
+*% Font Information
+*DefaultFont: Courier
+*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
+*Font Bookman-Light: Standard "(001.004S)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
+*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
+*Font Courier: Standard "(002.004S)" Standard ROM
+*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
+*Font Courier-Bold: Standard "(002.004S)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
+*Font Helvetica: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
+*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
+*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
+*Font Symbol: Special "(001.007S)" Special ROM
+*Font Times-Roman: Standard "(001.007S)" Standard ROM
+*Font Times-Italic: Standard "(001.007S)" Standard ROM
+*Font Times-Bold: Standard "(001.007S)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
+*Font ZapfDingbats: Special "(001.004S)" Special ROM
+*?FontQuery: "
+ save
+ /str 100 string dup 0 (fonts/) putinterval def
+ {count 1 gt
+ { exch dup str 6 94 getinterval cvs
+ (/) print print (:) print
+ FontDirectory exch known
+ {(Yes)}{(No)} ifelse =
+ }{exit} ifelse
+ } bind loop (*)
+ = flush restore"
+*End
+*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"
+*% Printer Messages
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ]%% )
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
+*PrinterError: "paper entry misfeed"
+*PrinterError: "cover open"
+*PrinterError: "no paper tray"
+*PrinterError: "out of paper"
+*PrinterError: "toner low (halt)"
+*PrinterError: "warming up"
+*PrinterError: "other reason"
+*PrinterError: "video interface mode"
+*PrinterError: "offline"
+*PrinterError: "toner low (warning)"
+
+*% Input Sources (format: %%[ status: <stat>;source:<one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "Option"
+
+*% End of PPD file for Kyocera FS-1030D (European English)
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-1714M_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-1714M_en.ppd
index 7bd37629..34d875b7 100644
--- a/db/source/PPD/Kyocera/en/Kyocera_FS-1714M_en.ppd
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-1714M_en.ppd
@@ -35,7 +35,7 @@
*LanguageEncoding: ISOLatin1
*PCFileName: "KC1714EN.PPD"
*LanguageVersion: English
-*Product: "(FS-1750)"
+*Product: "(FS-1714M)"
*PSVersion: "(2014.108) 1"
*Manufacturer: "Kyocera"
*ModelName: "Kyocera FS-1714M"
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-3718M_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-3718M_en.ppd
index 4aa1c764..531cc52a 100644
--- a/db/source/PPD/Kyocera/en/Kyocera_FS-3718M_en.ppd
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-3718M_en.ppd
@@ -35,7 +35,7 @@
*LanguageEncoding: ISOLatin1
*PCFileName: "KC3718EN.PPD"
*LanguageVersion: English
-*Product: "(FS-3750)"
+*Product: "(FS-3718M)"
*PSVersion: "(2014.108) 1"
*Manufacturer: "Kyocera"
*ModelName: "Kyocera FS-3718M"
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-7028M_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-7028M_en.ppd
index bda68eaa..eab873eb 100644
--- a/db/source/PPD/Kyocera/en/Kyocera_FS-7028M_en.ppd
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-7028M_en.ppd
@@ -35,7 +35,7 @@
*LanguageEncoding: ISOLatin1
*PCFileName: "KC7028EN.PPD"
*LanguageVersion: English
-*Product: "(FS-7000+)"
+*Product: "(FS-7028M)"
*PSVersion: "(2014.108) 1"
*Manufacturer: "Kyocera"
*ModelName: "Kyocera FS-7028M"
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-920_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-920_en.ppd
new file mode 100644
index 00000000..7ee4fc58
--- /dev/null
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-920_en.ppd
@@ -0,0 +1,647 @@
+*PPD-Adobe: "4.3"
+*%=============================================================================
+*%
+*% PPD for Kyocera FS-920 (English)
+*% Linux Version
+*%
+*% Copyright (C) 2000 KYOCERA CORPORATION
+*% Copyright (C) 2005 Revised Edition KYOCERA MITA CORPORATION
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- see www.opensource.org]
+*%
+*%=============================================================================
+
+*FileVersion: "8.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Product: "(FS-920)"
+*PSVersion: "(3011.103) 1"
+*Manufacturer: "Kyocera"
+*ModelName: "Kyocera FS-920"
+*ShortNickName: "Kyocera FS-920"
+*NickName: "Kyocera FS-920"
+*PCFileName: "KC0920EN.PPD"
+
+*% Basic Device Capabilities
+*LanguageLevel: "3"
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42) }{ (None) } ifelse
+ = flush restore"
+*End
+*FreeVM: "25728000"
+*Throughput: "18"
+
+*% System Management
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+
+*Password: "0"
+
+*ExitServer: "
+ count 0 eq {true}
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec"
+*End
+
+*Reset: "
+ count 0 eq { true }
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+
+*% Protocols
+*Protocols: PJL TBCP
+
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MFG:Kyocera;Model:Kyocera FS-920;COMMAND SET: POSTSCRIPT,PJL,PCL"
+
+*% JCL Information
+*% Installable Options
+*OpenGroup: InstallableOptions/Installed Options
+
+*% Disk Drive
+*OpenUI *Option18/Optional Disk: PickOne
+*DefaultOption18: None
+*Option18 None/Not Installed: ""
+*Option18 RAMDisk/RAM Disk: ""
+*?Option18: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {dup /Writeable get
+ {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
+ }{pop pop} ifelse
+ } 100 string /IODevice resourceforall
+ {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option18
+
+*% Installed Memory
+*OpenUI *InstalledMemory/Memory: PickOne
+*DefaultInstalledMemory: 32MB
+*InstalledMemory 32MB/32MB Standard: ""
+*InstalledMemory 48MB/16MB Upgrade: ""
+*InstalledMemory 64MB/32MB Upgrade: ""
+*InstalledMemory 96MB/64MB Upgrade: ""
+*InstalledMemory 160MB/128MB Upgrade: ""
+*InstalledMemory 288MB/256MB Upgrade: ""
+*?InstalledMemory: "
+ save
+ currentsystemparams dup
+ /RamSize known {
+ /RamSize get
+ 524288 div ceiling cvi 2 div cvi
+ /vmsize 20 string def
+ vmsize cvs print
+ (MB) print (\n) print flush
+ }{
+ pop (Unknown) print flush
+ } ifelse
+ restore"
+*End
+*CloseUI: *InstalledMemory
+
+*CloseGroup: InstallableOptions
+
+*% Virtual Memory
+*VMOption 32MB: "25728000"
+*VMOption 48MB: "39168000"
+*VMOption 64MB: "52642000"
+*VMOption 96MB: "59328000"
+*VMOption 160MB: "59328000"
+*VMOption 288MB: "59328000"
+
+
+*% Constraints
+*UIConstraints: *MediaType Transparency *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Cardstock
+*UIConstraints: *MediaType Thick *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Thick
+*UIConstraints: *KCCollate *Option18 None
+*UIConstraints: *Option18 None *KCCollate Temp
+*UIConstraints: *PageSize A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Statement
+
+*% Resolution
+*OpenUI *Resolution/Resolution: PickOne
+*OrderDependency: 10 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*Resolution 300dpi/300 dpi: "<< /HWResolution [300 300] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 1200dpi/Fast 1200: "<< /HWResolution [600 600] /PreRenderingEnhance true >> setpagedevice"
+*?Resolution: "save currentpagedevice /HWResolution get 0 get ( ) cvs print (dpi) = flush restore"
+*CloseUI: *Resolution
+
+*% Image Refinement
+*OpenUI *Smoothing/KIR: PickOne
+*OrderDependency: 50 AnySetup *Smoothing
+*DefaultSmoothing: Medium
+*Smoothing None/Off: "0 statusdict /setdoret get exec"
+*Smoothing Medium/On: "2 statusdict /setdoret get exec"
+*?Smoothing: "
+ save
+ [(None)(Medium)(Medium)(Medium)]
+ statusdict /doret get exec {get} stopped
+ {pop pop (Unknown)} if
+ = flush restore"
+*End
+*CloseUI: *Smoothing
+
+*% Halftone Information
+*DefaultHalftoneType: 1
+*ScreenFreq: "37.5"
+*ScreenAngle: "45.0"
+*ResScreenFreq 600dpi: "37.5"
+*ResScreenAngle 600dpi: "45.0"
+*ResScreenFreq 300dpi: "18.75"
+*ResScreenAngle 300dpi: "45.0"
+
+*DefaultScreenProc: Ellipse
+*ScreenProc Dot: "
+ {abs exch abs 2 copy add 1 gt
+ {1 sub dup mul exch 1 sub dup mul add 1 sub}
+ {dup mul exch dup mul add 1 exch sub} ifelse}"
+*End
+*ScreenProc Line: "{pop}"
+*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
+*DefaultTransfer: Null
+*Transfer Null: "{}"
+*Transfer Null.Inverse: "{1 exch sub}"
+
+*% Paper Handling
+*% Page Size Definitions
+*OpenUI *PageSize: PickOne
+*OrderDependency: 40 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageSize Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageSize Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [516 729] (B5) put
+ dup [499 709] (ISOB5) put
+ dup [363 516] (B6) put
+ dup [612 936] (OficioII) put
+ dup [595 935] (Folio) put
+ dup [396 612] (Statement) put
+ dup [558 774] (P16K) put
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [522 756] (Executive) put
+ dup [261 468] (EnvPersonal) put
+ dup [279 639] (Env9) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit}{pop} ifelse
+ } bind forall
+ = flush pop pop restore "
+*End
+*CloseUI: *PageSize
+
+*% Page Region Definitions for Frame Buffer
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageRegion Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*% Imageable Area Definitions
+*DefaultImageableArea: A4
+*ImageableArea A4/A4: "12 10 583 832"
+*ImageableArea A5/A5: "12 12 409 585"
+*ImageableArea A6/A6: "12 10 285 411"
+*ImageableArea B5/B5 (JIS): "21 10 495 719"
+*ImageableArea ISOB5/B5 (ISO): "12 12 487 696"
+*ImageableArea B6/B6: "12 10 352 506"
+*ImageableArea OficioII/Oficio II: "12 12 600 924"
+*ImageableArea Folio/Folio (210 x 330mm): "12 12 571 911"
+*ImageableArea Statement/Statement: "12 12 384 600"
+*ImageableArea P16K/16K: "12 12 546 762"
+*ImageableArea Letter/Letter: "12 08 600 784"
+*ImageableArea Legal/Legal: "12 08 600 1000"
+*ImageableArea Executive/Executive: "12 08 510 748"
+*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
+*ImageableArea Env9/Envelope #9: "12 08 255 623"
+*ImageableArea Env10/Envelope #10: "12 08 273 668"
+*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
+*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
+*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
+*?ImageableArea: "
+ save
+ /cvp {cvi ( ) cvs
+ print ( ) print} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {ceiling cvp} repeat
+ exch 2 {floor cvp} repeat ( )
+ = flush restore"
+*End
+
+*% Physical Dimensions of Media
+*DefaultPaperDimension: A4
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension B5/B5 (JIS): "516 729"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B6/B6: "363 516"
+*PaperDimension OficioII/Oficio II: "612 936"
+*PaperDimension Folio/Folio (210 x 330mm): "595 935"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension P16K/16K: "558 774"
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension EnvPersonal/Envelope #6: "261 468"
+*PaperDimension Env9/Envelope #9: "279 639"
+*PaperDimension Env10/Envelope #10: "297 684"
+*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
+*PaperDimension EnvDL/Envelope DL: "312 624"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+
+*% Custom Page Size Definitions
+*% Smallest = A5, Largest = LEGAL
+
+*VariablePaperSize: True
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*HWMargins: 12 12 12 12
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*NonUIOrderDependency: 20 AnySetup *CustomPageSize
+*CustomPageSize True: "
+ pop pop pop
+ << /PageSize [ 5 -2 roll ] /ImagingBBox null
+ /Policies << /PageSize 3 >>
+ >> setpagedevice"
+*End
+*ParamCustomPageSize Width: 1 points 421 612
+*ParamCustomPageSize Height: 2 points 595 1008
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*% Input Slot Definitions
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 30 AnySetup *InputSlot
+*DefaultInputSlot: Internal
+*InputSlot Internal/Cassette 1: "<</ManualFeed false>> setpagedevice statusdict begin 0 setpapertray end"
+*InputSlot MF1/Multi Purpose Feeder: "currentpagedevice /InputAttributes get 3 get null eq
+{ <</ManualFeed true>> setpagedevice }{ statusdict begin 3 setpapertray end } ifelse"
+*End
+*?InputSlot: ""
+*CloseUI: *InputSlot
+
+*% MediaType Definitions
+*OpenUI *MediaType: PickOne
+*OrderDependency: 95 AnySetup *MediaType
+*DefaultMediaType: PrnDef
+*MediaType PrnDef/Printer Default: "<</ManualFeed false /DeferredMediaSelection true >> setpagedevice"
+*MediaType Plain/Plain Paper: "<</ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Transparency/Transparency: "<</ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Labels/Labels: "<</ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Letterhead/Letterhead: "<</ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Bond/Bond: "<</ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Color/Color: "<</ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Preprinted/Preprinted: "<</ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Prepunched/Prepunched: "<</ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Recycled/Recycled: "<</ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Cardstock/Cardstock: "<</ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Vellum/Vellum: "<</ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Envelope/Envelope: "<</ManualFeed false /MediaType (Envelope) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Rough/Rough: "<</ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Thick/Thick: "<</ManualFeed false /MediaType (Thick) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Highqlty/High quality paper: "<</ManualFeed false /MediaType (Fine) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User1/Custom 1: "<</ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User2/Custom 2: "<</ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User3/Custom 3: "<</ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User4/Custom 4: "<</ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User5/Custom 5: "<</ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User6/Custom 6: "<</ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User7/Custom 7: "<</ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User8/Custom 8: "<</ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
+*?MediaType: "
+ save
+ currentpagedevice /MediaType {get} stopped
+ {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
+ restore"
+*End
+*CloseUI: *MediaType
+
+*RequiresPageRegion All: True
+*% KCEcoprint
+*OpenUI *KCEcoprint/EcoPrint: PickOne
+*OrderDependency: 10 AnySetup *KCEcoprint
+*DefaultKCEcoprint: Off
+*KCEcoprint Off/Off: "<< /EconoMode false >> setpagedevice"
+*KCEcoprint On/On: "<< /EconoMode true >> setpagedevice"
+*CloseUI: *KCEcoprint
+
+*% Job Spooling Definitions
+*OpenUI *KCCollate/Job Settings: PickOne
+*OrderDependency: 20 AnySetup *KCCollate
+*DefaultKCCollate: None
+*KCCollate None/Printer Default: "<< /Collate false >> setpagedevice"
+*KCCollate Temp/Temporary: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*?KCCollate: "
+ save
+ currentpagedevice dup /Collate known {
+ dup /CollateDetails known {
+ /CollateDetails get
+ dup /Mode known {
+ /Mode get
+ 1 {
+ dup 0 eq {pop (Temp) exit} if
+ pop (Unknown)
+ } repeat
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KCCollate
+
+*% KCSuperWatermark
+*OpenUI *KCSuperWatermark/Super Watermark: PickOne
+*OrderDependency: 10 AnySetup *KCSuperWatermark
+*DefaultKCSuperWatermark: None
+*KCSuperWatermark None/None: ""
+*KCSuperWatermark UFA/Use Form-A: "<</BeginPage {pop mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFB/Use Form-B: "<</BeginPage {pop mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFC/Use Form-C: "<</BeginPage {pop mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark SFA/Save Form-A: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-A) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFB/Save Form-B: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-B) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFC/Save Form-C: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-C) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*CloseUI: *KCSuperWatermark
+
+*% PPD Version Info
+*OpenUI *KMVersion/PPD Version: PickOne
+*OrderDependency: 25 AnySetup *KMVersion
+*DefaultKMVersion: Default
+*KMVersion Default/8.2.0111 [01-11-2005]: "
+globaldict /ct_AddStdCIDMap known {
+globaldict /ct_AddStdCIDMap get length 7 eq
+{globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq
+{globaldict /ct_AddStdCIDMap get 1 get 0 eq
+{globaldict /ct_AddStdCIDMap get 2 get () eq
+{globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq
+{globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq
+{currentglobal true setglobal globaldict
+/ct_AddStdCIDMap
+globaldict /ct_AddStdCIDMap get dup
+globaldict /ct_AddStdCIDMap get
+0 get length 1 exch
+put put setglobal
+} if} if} if} if} if} if} if"
+*End
+*CloseUI: *KMVersion
+
+*% Font Information
+*DefaultFont: Courier
+*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
+*Font Bookman-Light: Standard "(001.004S)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
+*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
+*Font Courier: Standard "(002.004S)" Standard ROM
+*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
+*Font Courier-Bold: Standard "(002.004S)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
+*Font Helvetica: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
+*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
+*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
+*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
+*Font Symbol: Special "(001.007S)" Special ROM
+*Font Times-Roman: Standard "(001.007S)" Standard ROM
+*Font Times-Italic: Standard "(001.007S)" Standard ROM
+*Font Times-Bold: Standard "(001.007S)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
+*Font ZapfDingbats: Special "(001.004S)" Special ROM
+*Font Albertus-Medium: Standard "(001.008S)" Standard ROM
+*Font Albertus-ExtraBold: Standard "(001.008S)" Standard ROM
+*Font AntiqueOlive: Standard "(001.008S)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.008S)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.008S)" Standard ROM
+*Font Arial: Standard "(001.008S)" Standard ROM
+*Font Arial-Italic: Standard "(001.008S)" Standard ROM
+*Font Arial-Bold: Standard "(001.008S)" Standard ROM
+*Font Arial-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font CGOmega: Standard "(001.008S)" Standard ROM
+*Font CGOmega-Italic: Standard "(001.008S)" Standard ROM
+*Font CGOmega-Bold: Standard "(001.008S)" Standard ROM
+*Font CGOmega-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font CGTimes: Standard "(001.008S)" Standard ROM
+*Font CGTimes-Italic: Standard "(001.008S)" Standard ROM
+*Font CGTimes-Bold: Standard "(001.008S)" Standard ROM
+*Font CGTimes-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font Clarendon-Condensed-Bold: Standard "(001.008S)" Standard ROM
+*Font Coronet: Standard "(001.008S)" Standard ROM
+*Font CourierHP: Standard "(001.008S)" Standard ROM
+*Font CourierHP-Italic: Standard "(001.008S)" Standard ROM
+*Font CourierHP-Bold: Standard "(001.008S)" Standard ROM
+*Font CourierHP-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font Garamond-Antiqua: Standard "(001.008S)" Standard ROM
+*Font Garamond-Halbfett: Standard "(001.008S)" Standard ROM
+*Font Garamond-Kursiv: Standard "(001.008S)" Standard ROM
+*Font Garamond-KursivHalbfett: Standard "(001.008S)" Standard ROM
+*Font LetterGothic: Standard "(001.008S)" Standard ROM
+*Font LetterGothic-Italic: Standard "(001.008S)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.008S)" Standard ROM
+*Font Marygold: Standard "(001.008S)" Standard ROM
+*Font SymbolMT: Standard "(001.008S)" Standard ROM
+*Font TimesNewRoman: Standard "(001.008S)" Standard ROM
+*Font TimesNewRoman-Italic: Standard "(001.008S)" Standard ROM
+*Font TimesNewRoman-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font TimesNewRoman-Bold: Standard "(001.008S)" Standard ROM
+*Font Univers-Medium: Standard "(001.008S)" Standard ROM
+*Font Univers-MediumItalic: Standard "(001.008S)" Standard ROM
+*Font Univers-Bold: Standard "(001.008S)" Standard ROM
+*Font Univers-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font Univers-Condensed-Medium: Standard "(001.008S)" Standard ROM
+*Font Univers-Condensed-MediumItalic: Standard "(001.008S)" Standard ROM
+*Font Univers-Condensed-Bold: Standard "(001.008S)" Standard ROM
+*Font Univers-Condensed-BoldItalic: Standard "(001.008S)" Standard ROM
+*Font Wingdings-Regular: Special "(001.008S)" Special ROM
+*?FontQuery: "
+ save
+ /str 100 string dup 0 (fonts/) putinterval def
+ {count 1 gt
+ { exch dup str 6 94 getinterval cvs
+ (/) print print (:) print
+ FontDirectory exch known
+ {(Yes)}{(No)} ifelse =
+ }{exit} ifelse
+ } bind loop (*)
+ = flush restore"
+*End
+*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"
+*% Printer Messages
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ]%% )
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
+*PrinterError: "paper entry misfeed"
+*PrinterError: "cover open"
+*PrinterError: "no paper tray"
+*PrinterError: "out of paper"
+*PrinterError: "toner low (halt)"
+*PrinterError: "warming up"
+*PrinterError: "other reason"
+*PrinterError: "video interface mode"
+*PrinterError: "offline"
+*PrinterError: "toner low (warning)"
+
+*% Input Sources (format: %%[ status: <stat>;source:<one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "Option"
+
+*% End of PPD file for Kyocera FS-920 (English)
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-C5020N_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-C5020N_en.ppd
new file mode 100644
index 00000000..adc69a43
--- /dev/null
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-C5020N_en.ppd
@@ -0,0 +1,1650 @@
+*PPD-Adobe: "4.3"
+*%=============================================================================
+*%
+*% PPD for Kyocera FS-C5020N (English)
+*% Linux Version
+*%
+*% Copyright (C) 2000 KYOCERA CORPORATION
+*% Copyright (C) 2005 Revised Edition KYOCERA MITA CORPORATION
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- see www.opensource.org]
+*%
+*%=============================================================================
+
+*FileVersion: "8.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Product: "(FS-C5020N)"
+*PSVersion: "(3011.103) 1"
+*Manufacturer: "Kyocera"
+*ModelName: "Kyocera FS-C5020N"
+*ShortNickName: "Kyocera FS-C5020N"
+*NickName: "Kyocera FS-C5020N"
+*PCFileName: "KC5020EN.PPD"
+
+*% Basic Device Capabilities
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*ContoneOnly: False
+*AccurateScreensSupport: True
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42) }{ (None) } ifelse
+ = flush restore"
+*End
+
+*Throughput: "16"
+
+*% Extensions
+*FileSystem: True
+*?FileSystem: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {/Writeable get {pop true} if}{pop} ifelse
+ } 100 string /IODevice resourceforall
+ {(True)}{(False)} ifelse
+ = flush restore "
+*End
+
+*% System Management
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+
+*Password: "0"
+
+*ExitServer: "
+ count 0 eq {true}
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec"
+*End
+
+*Reset: "
+ count 0 eq { true }
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+
+*% Protocols
+*Protocols: PJL TBCP
+
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MFG:Kyocera;Model:Kyocera FS-C5020N;COMMAND SET: POSTSCRIPT,PJL,PCL"
+
+*% JCL Information
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+
+*JCLOpenUI *JCLEconomode/EcoPrint: PickOne
+*DefaultJCLEconomode: Off
+*OrderDependency: 5 JCLSetup *JCLEconomode
+*JCLEconomode Off/Off: "@PJL SET ECONOMODE=OFF<0A>"
+*JCLEconomode 50/50<25>: "@PJL SET KECOPLEVEL=50<0A>"
+*JCLEconomode 75/75<25>: "@PJL SET KECOPLEVEL=75<0A>"
+*JCLCloseUI: *JCLEconomode
+
+*JCLOpenUI *JCLHalftone/Halftone Screen: PickOne
+*DefaultJCLHalftone: Gradation
+*OrderDependency: 5 JCLSetup *JCLHalftone
+*JCLHalftone Gradation/Optimize for Color Smoothness: "!R!CRES;SCRN0;"
+*JCLHalftone Detail/Optimize for Detail: "!R!CRES;SCRN1;"
+*JCLHalftone LineArt/Optimize for Line Drawing: "!R!CRES;SCRN2;"
+*JCLCloseUI: *JCLHalftone
+
+*JCLOpenUI *JCLRedLevel/RGB Level (Red): PickOne
+*DefaultJCLRedLevel: None
+*OrderDependency: 7 JCLSetup *JCLRedLevel
+*JCLRedLevel None/Normal: "RGBL0,0;"
+*JCLRedLevel Minus10/-10: "RGBL0,-10;"
+*JCLRedLevel Minus9/-9: "RGBL0,-9;"
+*JCLRedLevel Minus8/-8: "RGBL0,-8;"
+*JCLRedLevel Minus7/-7: "RGBL0,-7;"
+*JCLRedLevel Minus6/-6: "RGBL0,-6;"
+*JCLRedLevel Minus5/-5: "RGBL0,-5;"
+*JCLRedLevel Minus4/-4: "RGBL0,-4;"
+*JCLRedLevel Minus3/-3: "RGBL0,-3;"
+*JCLRedLevel Minus2/-2: "RGBL0,-2;"
+*JCLRedLevel Minus1/-1: "RGBL0,-1;"
+*JCLRedLevel Plus1/+1: "RGBL0,1;"
+*JCLRedLevel Plus2/+2: "RGBL0,2;"
+*JCLRedLevel Plus3/+3: "RGBL0,3;"
+*JCLRedLevel Plus4/+4: "RGBL0,4;"
+*JCLRedLevel Plus5/+5: "RGBL0,5;"
+*JCLRedLevel Plus6/+6: "RGBL0,6;"
+*JCLRedLevel Plus7/+7: "RGBL0,7;"
+*JCLRedLevel Plus8/+8: "RGBL0,8;"
+*JCLRedLevel Plus9/+9: "RGBL0,9;"
+*JCLRedLevel Plus10/+10: "RGBL0,10;"
+*JCLCloseUI: *JCLRedLevel
+
+*JCLOpenUI *JCLGreenLevel/RGB Level (Green): PickOne
+*DefaultJCLGreenLevel: None
+*OrderDependency: 7 JCLSetup *JCLGreenLevel
+*JCLGreenLevel None/Normal: "RGBL1,0;"
+*JCLGreenLevel Minus10/-10: "RGBL1,-10;"
+*JCLGreenLevel Minus9/-9: "RGBL1,-9;"
+*JCLGreenLevel Minus8/-8: "RGBL1,-8;"
+*JCLGreenLevel Minus7/-7: "RGBL1,-7;"
+*JCLGreenLevel Minus6/-6: "RGBL1,-6;"
+*JCLGreenLevel Minus5/-5: "RGBL1,-5;"
+*JCLGreenLevel Minus4/-4: "RGBL1,-4;"
+*JCLGreenLevel Minus3/-3: "RGBL1,-3;"
+*JCLGreenLevel Minus2/-2: "RGBL1,-2;"
+*JCLGreenLevel Minus1/-1: "RGBL1,-1;"
+*JCLGreenLevel Plus1/+1: "RGBL1,1;"
+*JCLGreenLevel Plus2/+2: "RGBL1,2;"
+*JCLGreenLevel Plus3/+3: "RGBL1,3;"
+*JCLGreenLevel Plus4/+4: "RGBL1,4;"
+*JCLGreenLevel Plus5/+5: "RGBL1,5;"
+*JCLGreenLevel Plus6/+6: "RGBL1,6;"
+*JCLGreenLevel Plus7/+7: "RGBL1,7;"
+*JCLGreenLevel Plus8/+8: "RGBL1,8;"
+*JCLGreenLevel Plus9/+9: "RGBL1,9;"
+*JCLGreenLevel Plus10/+10: "RGBL1,10;"
+*JCLCloseUI: *JCLGreenLevel
+
+*JCLOpenUI *JCLBlueLevel/RGB Level (Blue): PickOne
+*DefaultJCLBlueLevel: None
+*OrderDependency: 7 JCLSetup *JCLBlueLevel
+*JCLBlueLevel None/Normal: "RGBL2,0;"
+*JCLBlueLevel Minus10/-10: "RGBL2,-10;"
+*JCLBlueLevel Minus9/-9: "RGBL2,-9;"
+*JCLBlueLevel Minus8/-8: "RGBL2,-8;"
+*JCLBlueLevel Minus7/-7: "RGBL2,-7;"
+*JCLBlueLevel Minus6/-6: "RGBL2,-6;"
+*JCLBlueLevel Minus5/-5: "RGBL2,-5;"
+*JCLBlueLevel Minus4/-4: "RGBL2,-4;"
+*JCLBlueLevel Minus3/-3: "RGBL2,-3;"
+*JCLBlueLevel Minus2/-2: "RGBL2,-2;"
+*JCLBlueLevel Minus1/-1: "RGBL2,-1;"
+*JCLBlueLevel Plus1/+1: "RGBL2,1;"
+*JCLBlueLevel Plus2/+2: "RGBL2,2;"
+*JCLBlueLevel Plus3/+3: "RGBL2,3;"
+*JCLBlueLevel Plus4/+4: "RGBL2,4;"
+*JCLBlueLevel Plus5/+5: "RGBL2,5;"
+*JCLBlueLevel Plus6/+6: "RGBL2,6;"
+*JCLBlueLevel Plus7/+7: "RGBL2,7;"
+*JCLBlueLevel Plus8/+8: "RGBL2,8;"
+*JCLBlueLevel Plus9/+9: "RGBL2,9;"
+*JCLBlueLevel Plus10/+10: "RGBL2,10;"
+*JCLCloseUI: *JCLBlueLevel
+
+*JCLOpenUI *JCLHueMaster/Hue Adjustment (Master): PickOne
+*DefaultJCLHueMaster: None
+*OrderDependency: 8 JCLSetup *JCLHueMaster
+*JCLHueMaster None/Normal: "HUE0,0;"
+*JCLHueMaster Minus180/-180<B0>: "HUE0,-180;"
+*JCLHueMaster Minus170/-170<B0>: "HUE0,-170;"
+*JCLHueMaster Minus160/-160<B0>: "HUE0,-160;"
+*JCLHueMaster Minus150/-150<B0>: "HUE0,-150;"
+*JCLHueMaster Minus140/-140<B0>: "HUE0,-140;"
+*JCLHueMaster Minus130/-130<B0>: "HUE0,-130;"
+*JCLHueMaster Minus120/-120<B0>: "HUE0,-120;"
+*JCLHueMaster Minus110/-110<B0>: "HUE0,-110;"
+*JCLHueMaster Minus100/-100<B0>: "HUE0,-100;"
+*JCLHueMaster Minus90/-90<B0>: "HUE0,-90;"
+*JCLHueMaster Minus80/-80<B0>: "HUE0,-80;"
+*JCLHueMaster Minus70/-70<B0>: "HUE0,-70;"
+*JCLHueMaster Minus60/-60<B0>: "HUE0,-60;"
+*JCLHueMaster Minus50/-50<B0>: "HUE0,-50;"
+*JCLHueMaster Minus40/-40<B0>: "HUE0,-40;"
+*JCLHueMaster Minus30/-30<B0>: "HUE0,-30;"
+*JCLHueMaster Minus20/-20<B0>: "HUE0,-20;"
+*JCLHueMaster Minus10/-10<B0>: "HUE0,-10;"
+*JCLHueMaster Plus10/+10<B0>: "HUE0,10;"
+*JCLHueMaster Plus20/+20<B0>: "HUE0,20;"
+*JCLHueMaster Plus30/+30<B0>: "HUE0,30;"
+*JCLHueMaster Plus40/+40<B0>: "HUE0,40;"
+*JCLHueMaster Plus50/+50<B0>: "HUE0,50;"
+*JCLHueMaster Plus60/+60<B0>: "HUE0,60;"
+*JCLHueMaster Plus70/+70<B0>: "HUE0,70;"
+*JCLHueMaster Plus80/+80<B0>: "HUE0,80;"
+*JCLHueMaster Plus90/+90<B0>: "HUE0,90;"
+*JCLHueMaster Plus100/+100<B0>: "HUE0,100;"
+*JCLHueMaster Plus110/+110<B0>: "HUE0,110;"
+*JCLHueMaster Plus120/+120<B0>: "HUE0,120;"
+*JCLHueMaster Plus130/+130<B0>: "HUE0,130;"
+*JCLHueMaster Plus140/+140<B0>: "HUE0,140;"
+*JCLHueMaster Plus150/+150<B0>: "HUE0,150;"
+*JCLHueMaster Plus160/+160<B0>: "HUE0,160;"
+*JCLHueMaster Plus170/+170<B0>: "HUE0,170;"
+*JCLHueMaster Plus180/+180<B0>: "HUE0,180;"
+*JCLCloseUI: *JCLHueMaster
+
+*JCLOpenUI *JCLHueRed/Hue Adjustment (Red): PickOne
+*DefaultJCLHueRed: None
+*OrderDependency: 9 JCLSetup *JCLHueRed
+*JCLHueRed None/Normal: "HUE1,0;"
+*JCLHueRed Minus10/-60<B0>: "HUE1,-10;"
+*JCLHueRed Minus9/-54<B0>: "HUE1,-9;"
+*JCLHueRed Minus8/-48<B0>: "HUE1,-8;"
+*JCLHueRed Minus7/-42<B0>: "HUE1,-7;"
+*JCLHueRed Minus6/-36<B0>: "HUE1,-6;"
+*JCLHueRed Minus5/-30<B0>: "HUE1,-5;"
+*JCLHueRed Minus4/-24<B0>: "HUE1,-4;"
+*JCLHueRed Minus3/-18<B0>: "HUE1,-3;"
+*JCLHueRed Minus2/-12<B0>: "HUE1,-2;"
+*JCLHueRed Minus1/-6<B0>: "HUE1,-1;"
+*JCLHueRed Plus1/+6<B0>: "HUE1,1;"
+*JCLHueRed Plus2/+12<B0>: "HUE1,2;"
+*JCLHueRed Plus3/+18<B0>: "HUE1,3;"
+*JCLHueRed Plus4/+24<B0>: "HUE1,4;"
+*JCLHueRed Plus5/+30<B0>: "HUE1,5;"
+*JCLHueRed Plus6/+36<B0>: "HUE1,6;"
+*JCLHueRed Plus7/+42<B0>: "HUE1,7;"
+*JCLHueRed Plus8/+48<B0>: "HUE1,8;"
+*JCLHueRed Plus9/+54<B0>: "HUE1,9;"
+*JCLHueRed Plus10/+60<B0>: "HUE1,10;"
+*JCLCloseUI: *JCLHueRed
+
+*JCLOpenUI *JCLHueYellow/Hue Adjustment (Yellow): PickOne
+*DefaultJCLHueYellow: None
+*OrderDependency: 9 JCLSetup *JCLHueYellow
+*JCLHueYellow None/Normal: "HUE2,0;"
+*JCLHueYellow Minus10/-60<B0>: "HUE2,-10;"
+*JCLHueYellow Minus9/-54<B0>: "HUE2,-9;"
+*JCLHueYellow Minus8/-48<B0>: "HUE2,-8;"
+*JCLHueYellow Minus7/-42<B0>: "HUE2,-7;"
+*JCLHueYellow Minus6/-36<B0>: "HUE2,-6;"
+*JCLHueYellow Minus5/-30<B0>: "HUE2,-5;"
+*JCLHueYellow Minus4/-24<B0>: "HUE2,-4;"
+*JCLHueYellow Minus3/-18<B0>: "HUE2,-3;"
+*JCLHueYellow Minus2/-12<B0>: "HUE2,-2;"
+*JCLHueYellow Minus1/-6<B0>: "HUE2,-1;"
+*JCLHueYellow Plus1/+6<B0>: "HUE2,1;"
+*JCLHueYellow Plus2/+12<B0>: "HUE2,2;"
+*JCLHueYellow Plus3/+18<B0>: "HUE2,3;"
+*JCLHueYellow Plus4/+24<B0>: "HUE2,4;"
+*JCLHueYellow Plus5/+30<B0>: "HUE2,5;"
+*JCLHueYellow Plus6/+36<B0>: "HUE2,6;"
+*JCLHueYellow Plus7/+42<B0>: "HUE2,7;"
+*JCLHueYellow Plus8/+48<B0>: "HUE2,8;"
+*JCLHueYellow Plus9/+54<B0>: "HUE2,9;"
+*JCLHueYellow Plus10/+60<B0>: "HUE2,10;"
+*JCLCloseUI: *JCLHueYellow
+
+*JCLOpenUI *JCLHueGreen/Hue Adjustment (Green): PickOne
+*DefaultJCLHueGreen: None
+*OrderDependency: 9 JCLSetup *JCLHueGreen
+*JCLHueGreen None/Normal: "HUE3,0;"
+*JCLHueGreen Minus10/-60<B0>: "HUE3,-10;"
+*JCLHueGreen Minus9/-54<B0>: "HUE3,-9;"
+*JCLHueGreen Minus8/-48<B0>: "HUE3,-8;"
+*JCLHueGreen Minus7/-42<B0>: "HUE3,-7;"
+*JCLHueGreen Minus6/-36<B0>: "HUE3,-6;"
+*JCLHueGreen Minus5/-30<B0>: "HUE3,-5;"
+*JCLHueGreen Minus4/-24<B0>: "HUE3,-4;"
+*JCLHueGreen Minus3/-18<B0>: "HUE3,-3;"
+*JCLHueGreen Minus2/-12<B0>: "HUE3,-2;"
+*JCLHueGreen Minus1/-6<B0>: "HUE3,-1;"
+*JCLHueGreen Plus1/+6<B0>: "HUE3,1;"
+*JCLHueGreen Plus2/+12<B0>: "HUE3,2;"
+*JCLHueGreen Plus3/+18<B0>: "HUE3,3;"
+*JCLHueGreen Plus4/+24<B0>: "HUE3,4;"
+*JCLHueGreen Plus5/+30<B0>: "HUE3,5;"
+*JCLHueGreen Plus6/+36<B0>: "HUE3,6;"
+*JCLHueGreen Plus7/+42<B0>: "HUE3,7;"
+*JCLHueGreen Plus8/+48<B0>: "HUE3,8;"
+*JCLHueGreen Plus9/+54<B0>: "HUE3,9;"
+*JCLHueGreen Plus10/+60<B0>: "HUE3,10;"
+*JCLCloseUI: *JCLHueGreen
+
+*JCLOpenUI *JCLHueCyan/Hue Adjustment (Cyan): PickOne
+*DefaultJCLHueCyan: None
+*OrderDependency: 9 JCLSetup *JCLHueCyan
+*JCLHueCyan None/Normal: "HUE4,0;"
+*JCLHueCyan Minus10/-60<B0>: "HUE4,-10;"
+*JCLHueCyan Minus9/-54<B0>: "HUE4,-9;"
+*JCLHueCyan Minus8/-48<B0>: "HUE4,-8;"
+*JCLHueCyan Minus7/-42<B0>: "HUE4,-7;"
+*JCLHueCyan Minus6/-36<B0>: "HUE4,-6;"
+*JCLHueCyan Minus5/-30<B0>: "HUE4,-5;"
+*JCLHueCyan Minus4/-24<B0>: "HUE4,-4;"
+*JCLHueCyan Minus3/-18<B0>: "HUE4,-3;"
+*JCLHueCyan Minus2/-12<B0>: "HUE4,-2;"
+*JCLHueCyan Minus1/-6<B0>: "HUE4,-1;"
+*JCLHueCyan Plus1/+6<B0>: "HUE4,1;"
+*JCLHueCyan Plus2/+12<B0>: "HUE4,2;"
+*JCLHueCyan Plus3/+18<B0>: "HUE4,3;"
+*JCLHueCyan Plus4/+24<B0>: "HUE4,4;"
+*JCLHueCyan Plus5/+30<B0>: "HUE4,5;"
+*JCLHueCyan Plus6/+36<B0>: "HUE4,6;"
+*JCLHueCyan Plus7/+42<B0>: "HUE4,7;"
+*JCLHueCyan Plus8/+48<B0>: "HUE4,8;"
+*JCLHueCyan Plus9/+54<B0>: "HUE4,9;"
+*JCLHueCyan Plus10/+60<B0>: "HUE4,10;"
+*JCLCloseUI: *JCLHueCyan
+
+*JCLOpenUI *JCLHueBlue/Hue Adjustment (Blue): PickOne
+*DefaultJCLHueBlue: None
+*OrderDependency: 9 JCLSetup *JCLHueBlue
+*JCLHueBlue None/Normal: "HUE5,0;"
+*JCLHueBlue Minus10/-60<B0>: "HUE5,-10;"
+*JCLHueBlue Minus9/-54<B0>: "HUE5,-9;"
+*JCLHueBlue Minus8/-48<B0>: "HUE5,-8;"
+*JCLHueBlue Minus7/-42<B0>: "HUE5,-7;"
+*JCLHueBlue Minus6/-36<B0>: "HUE5,-6;"
+*JCLHueBlue Minus5/-30<B0>: "HUE5,-5;"
+*JCLHueBlue Minus4/-24<B0>: "HUE5,-4;"
+*JCLHueBlue Minus3/-18<B0>: "HUE5,-3;"
+*JCLHueBlue Minus2/-12<B0>: "HUE5,-2;"
+*JCLHueBlue Minus1/-6<B0>: "HUE5,-1;"
+*JCLHueBlue Plus1/+6<B0>: "HUE5,1;"
+*JCLHueBlue Plus2/+12<B0>: "HUE5,2;"
+*JCLHueBlue Plus3/+18<B0>: "HUE5,3;"
+*JCLHueBlue Plus4/+24<B0>: "HUE5,4;"
+*JCLHueBlue Plus5/+30<B0>: "HUE5,5;"
+*JCLHueBlue Plus6/+36<B0>: "HUE5,6;"
+*JCLHueBlue Plus7/+42<B0>: "HUE5,7;"
+*JCLHueBlue Plus8/+48<B0>: "HUE5,8;"
+*JCLHueBlue Plus9/+54<B0>: "HUE5,9;"
+*JCLHueBlue Plus10/+60<B0>: "HUE5,10;"
+*JCLCloseUI: *JCLHueBlue
+
+*JCLOpenUI *JCLHueMagenta/Hue Adjustment (Magenta): PickOne
+*DefaultJCLHueMagenta: None
+*OrderDependency: 9 JCLSetup *JCLHueMagenta
+*JCLHueMagenta None/Normal: "HUE6,0;"
+*JCLHueMagenta Minus10/-60<B0>: "HUE6,-10;"
+*JCLHueMagenta Minus9/-54<B0>: "HUE6,-9;"
+*JCLHueMagenta Minus8/-48<B0>: "HUE6,-8;"
+*JCLHueMagenta Minus7/-42<B0>: "HUE6,-7;"
+*JCLHueMagenta Minus6/-36<B0>: "HUE6,-6;"
+*JCLHueMagenta Minus5/-30<B0>: "HUE6,-5;"
+*JCLHueMagenta Minus4/-24<B0>: "HUE6,-4;"
+*JCLHueMagenta Minus3/-18<B0>: "HUE6,-3;"
+*JCLHueMagenta Minus2/-12<B0>: "HUE6,-2;"
+*JCLHueMagenta Minus1/-6<B0>: "HUE6,-1;"
+*JCLHueMagenta Plus1/+6<B0>: "HUE6,1;"
+*JCLHueMagenta Plus2/+12<B0>: "HUE6,2;"
+*JCLHueMagenta Plus3/+18<B0>: "HUE6,3;"
+*JCLHueMagenta Plus4/+24<B0>: "HUE6,4;"
+*JCLHueMagenta Plus5/+30<B0>: "HUE6,5;"
+*JCLHueMagenta Plus6/+36<B0>: "HUE6,6;"
+*JCLHueMagenta Plus7/+42<B0>: "HUE6,7;"
+*JCLHueMagenta Plus8/+48<B0>: "HUE6,8;"
+*JCLHueMagenta Plus9/+54<B0>: "HUE6,9;"
+*JCLHueMagenta Plus10/+60<B0>: "HUE6,10;"
+*JCLCloseUI: *JCLHueMagenta
+
+*JCLOpenUI *JCLLightnessGamma/Lightness (Gamma): PickOne
+*DefaultJCLLightnessGamma: None
+*OrderDependency: 9 JCLSetup *JCLLightnessGamma
+*JCLLightnessGamma None/Normal: "LGHT0,0;"
+*JCLLightnessGamma Minus10/-10: "LGHT0,-10;"
+*JCLLightnessGamma Minus9/-9: "LGHT0,-9;"
+*JCLLightnessGamma Minus8/-8: "LGHT0,-8;"
+*JCLLightnessGamma Minus7/-7: "LGHT0,-7;"
+*JCLLightnessGamma Minus6/-6: "LGHT0,-6;"
+*JCLLightnessGamma Minus5/-5: "LGHT0,-5;"
+*JCLLightnessGamma Minus4/-4: "LGHT0,-4;"
+*JCLLightnessGamma Minus3/-3: "LGHT0,-3;"
+*JCLLightnessGamma Minus2/-2: "LGHT0,-2;"
+*JCLLightnessGamma Minus1/-1: "LGHT0,-1;"
+*JCLLightnessGamma Plus1/+1: "LGHT0,1;"
+*JCLLightnessGamma Plus2/+2: "LGHT0,2;"
+*JCLLightnessGamma Plus3/+3: "LGHT0,3;"
+*JCLLightnessGamma Plus4/+4: "LGHT0,4;"
+*JCLLightnessGamma Plus5/+5: "LGHT0,5;"
+*JCLLightnessGamma Plus6/+6: "LGHT0,6;"
+*JCLLightnessGamma Plus7/+7: "LGHT0,7;"
+*JCLLightnessGamma Plus8/+8: "LGHT0,8;"
+*JCLLightnessGamma Plus9/+9: "LGHT0,9;"
+*JCLLightnessGamma Plus10/+10: "LGHT0,10;"
+*JCLCloseUI: *JCLLightnessGamma
+
+*JCLOpenUI *JCLLightnessContrast/Lightness (Contrast): PickOne
+*DefaultJCLLightnessContrast: None
+*OrderDependency: 9 JCLSetup *JCLLightnessContrast
+*JCLLightnessContrast None/Normal: "LGHT1,0;"
+*JCLLightnessContrast Minus10/-10: "LGHT1,-10;"
+*JCLLightnessContrast Minus9/-9: "LGHT1,-9;"
+*JCLLightnessContrast Minus8/-8: "LGHT1,-8;"
+*JCLLightnessContrast Minus7/-7: "LGHT1,-7;"
+*JCLLightnessContrast Minus6/-6: "LGHT1,-6;"
+*JCLLightnessContrast Minus5/-5: "LGHT1,-5;"
+*JCLLightnessContrast Minus4/-4: "LGHT1,-4;"
+*JCLLightnessContrast Minus3/-3: "LGHT1,-3;"
+*JCLLightnessContrast Minus2/-2: "LGHT1,-2;"
+*JCLLightnessContrast Minus1/-1: "LGHT1,-1;"
+*JCLLightnessContrast Plus1/+1: "LGHT1,1;"
+*JCLLightnessContrast Plus2/+2: "LGHT1,2;"
+*JCLLightnessContrast Plus3/+3: "LGHT1,3;"
+*JCLLightnessContrast Plus4/+4: "LGHT1,4;"
+*JCLLightnessContrast Plus5/+5: "LGHT1,5;"
+*JCLLightnessContrast Plus6/+6: "LGHT1,6;"
+*JCLLightnessContrast Plus7/+7: "LGHT1,7;"
+*JCLLightnessContrast Plus8/+8: "LGHT1,8;"
+*JCLLightnessContrast Plus9/+9: "LGHT1,9;"
+*JCLLightnessContrast Plus10/+10: "LGHT1,10;"
+*JCLCloseUI: *JCLLightnessContrast
+
+*JCLOpenUI *JCLSaturation/Saturation: PickOne
+*DefaultJCLSaturation: None
+*OrderDependency: 9 JCLSetup *JCLSaturation
+*JCLSaturation None/Normal: "SATU0;EXIT;<1B>%-12345X"
+*JCLSaturation Minus10/-10: "SATU-10;EXIT;<1B>%-12345X"
+*JCLSaturation Minus9/-9: "SATU-9;EXIT;<1B>%-12345X"
+*JCLSaturation Minus8/-8: "SATU-8;EXIT;<1B>%-12345X"
+*JCLSaturation Minus7/-7: "SATU-7;EXIT;<1B>%-12345X"
+*JCLSaturation Minus6/-6: "SATU-6;EXIT;<1B>%-12345X"
+*JCLSaturation Minus5/-5: "SATU-5;EXIT;<1B>%-12345X"
+*JCLSaturation Minus4/-4: "SATU-4;EXIT;<1B>%-12345X"
+*JCLSaturation Minus3/-3: "SATU-3;EXIT;<1B>%-12345X"
+*JCLSaturation Minus2/-2: "SATU-2;EXIT;<1B>%-12345X"
+*JCLSaturation Minus1/-1: "SATU-1;EXIT;<1B>%-12345X"
+*JCLSaturation Plus1/+1: "SATU1;EXIT;<1B>%-12345X"
+*JCLSaturation Plus2/+2: "SATU2;EXIT;<1B>%-12345X"
+*JCLSaturation Plus3/+3: "SATU3;EXIT;<1B>%-12345X"
+*JCLSaturation Plus4/+4: "SATU4;EXIT;<1B>%-12345X"
+*JCLSaturation Plus5/+5: "SATU5;EXIT;<1B>%-12345X"
+*JCLSaturation Plus6/+6: "SATU6;EXIT;<1B>%-12345X"
+*JCLSaturation Plus7/+7: "SATU7;EXIT;<1B>%-12345X"
+*JCLSaturation Plus8/+8: "SATU8;EXIT;<1B>%-12345X"
+*JCLSaturation Plus9/+9: "SATU9;EXIT;<1B>%-12345X"
+*JCLSaturation Plus10/+10: "SATU10;EXIT;<1B>%-12345X"
+*JCLCloseUI: *JCLSaturation
+
+*% Installable Options
+*OpenGroup: InstallableOptions/Installed Options
+
+*% Optional Feeders
+*OpenUI *Option01/Optional Feeder: PickOne
+*DefaultOption01: MF1
+*Option01 None/Not Installed: ""
+*Option01 MF1/Multi Purpose Feeder: ""
+*Option01 EF1/Envelope Feeder: ""
+*CloseUI: *Option01
+
+*% Paper Feeders
+*OpenUI *Option20/Paper Feeders: PickOne
+*DefaultOption20: None
+*Option20 None/Not Installed: ""
+*Option20 One/One: ""
+*Option20 Two/Two: ""
+*Option20 Three/Three: ""
+*?Option20: "
+ save
+ (None) currentpagedevice dup /InputAttributes known {
+ /InputAttributes get
+ dup 1 known {dup 1 get null ne {exch pop (One) exch} if} if
+ dup 4 known {dup 4 get null ne {exch pop (Two) exch} if} if
+ dup 5 known {dup 5 get null ne {exch pop (Three) exch} if} if
+ } if pop
+ = flush restore"
+*End
+*CloseUI: *Option20
+
+*% Duplex Unit
+*OpenUI *Option16/Duplex Unit: Boolean
+*DefaultOption16: False
+*Option16 False/Not Installed: ""
+*Option16 True/Installed: ""
+*?Option16: "
+ save
+ currentpagedevice /Duplex known {(True)}{(False)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option16
+
+*% Disk Drive
+*OpenUI *Option18/Optional Disk: PickOne
+*DefaultOption18: None
+*Option18 None/Not Installed: ""
+*Option18 HardDisk/Hard Disk: ""
+*Option18 RAMDisk/RAM Disk: ""
+*?Option18: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {dup /Writeable get
+ {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
+ }{pop pop} ifelse
+ } 100 string /IODevice resourceforall
+ {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option18
+
+*% Installed Memory
+*OpenUI *InstalledMemory/Memory: PickOne
+*DefaultInstalledMemory: 128MB
+*InstalledMemory 128MB/128MB Standard: ""
+*InstalledMemory 160MB/32MB Upgrade: ""
+*InstalledMemory 192MB/64MB Upgrade: ""
+*InstalledMemory 256MB/128MB Upgrade: ""
+*InstalledMemory 288MB/160MB Upgrade: ""
+*InstalledMemory 320MB/192MB Upgrade: ""
+*InstalledMemory 384MB/256MB Upgrade: ""
+*InstalledMemory 512MB/384MB Upgrade: ""
+*InstalledMemory 544MB/416MB Upgrade: ""
+*InstalledMemory 576MB/448MB Upgrade: ""
+*InstalledMemory 640MB/512MB Upgrade: ""
+*InstalledMemory 768MB/640MB Upgrade: ""
+*InstalledMemory 1024MB/896MB Upgrade: ""
+*?InstalledMemory: "
+ save
+ currentsystemparams dup
+ /RamSize known {
+ /RamSize get
+ 524288 div ceiling cvi 2 div cvi
+ /vmsize 20 string def
+ vmsize cvs print
+ (MB) print (\n) print flush
+ }{
+ pop (Unknown) print flush
+ } ifelse
+ restore"
+*End
+*CloseUI: *InstalledMemory
+
+*CloseGroup: InstallableOptions
+
+*% Virtual Memory
+
+*FreeVM: "32000000"
+
+*VMOption 128MB: "32000000"
+*VMOption 160MB: "32000000"
+*VMOption 192MB: "32000000"
+*VMOption 256MB: "32000000"
+*VMOption 288MB: "32000000"
+*VMOption 320MB: "32000000"
+*VMOption 384MB: "32000000"
+*VMOption 512MB: "32000000"
+*VMOption 544MB: "32000000"
+*VMOption 576MB: "32000000"
+*VMOption 640MB: "32000000"
+*VMOption 768MB: "32000000"
+*VMOption 1024MB: "32000000"
+
+
+*% Constraints
+*UIConstraints: *Option01 None *InputSlot MF1
+*UIConstraints: *InputSlot MF1 *Option01 None
+*UIConstraints: *Option01 None *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *Option01 None
+*UIConstraints: *Option01 MF1 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *Option01 MF1
+*UIConstraints: *Option20 None *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *Option20 None
+*UIConstraints: *Option20 None *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *Option20 None
+*UIConstraints: *Option20 None *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *Option20 None
+*UIConstraints: *Option20 One *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *Option20 One
+*UIConstraints: *Option20 One *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *Option20 One
+*UIConstraints: *Option20 Two *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *Option20 Two
+*UIConstraints: *Duplex *Option16 False
+*UIConstraints: *Option16 False *Duplex DuplexTumble
+*UIConstraints: *Option16 False *Duplex DuplexNoTumble
+*UIConstraints: *InputSlot EF1 *Duplex
+*UIConstraints: *Duplex *InputSlot EF1
+*UIConstraints: *MediaType Thick *Duplex
+*UIConstraints: *Duplex *MediaType Thick
+*UIConstraints: *MediaType Transparency *Duplex
+*UIConstraints: *Duplex *MediaType Transparency
+*UIConstraints: *MediaType Labels *Duplex
+*UIConstraints: *Duplex *MediaType Labels
+*UIConstraints: *MediaType Vellum *Duplex
+*UIConstraints: *Duplex *MediaType Vellum
+*UIConstraints: *MediaType Envelope *Duplex
+*UIConstraints: *Duplex *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *Duplex
+*UIConstraints: *Duplex *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *Duplex
+*UIConstraints: *Duplex *MediaType CoatedPaper
+*UIConstraints: *KCGlossmode True *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexTumble *KCGlossmode True
+*UIConstraints: *KCGlossmode True *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexNoTumble *KCGlossmode True
+*UIConstraints: *MediaType Transparency *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *MediaType Transparency
+*UIConstraints: *MediaType Vellum *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *MediaType Vellum
+*NonUIConstraints: *InputSlot EF1 *CustomPageSize
+*NonUIConstraints: *CustomPageSize *InputSlot EF1
+*NonUIConstraints: *Duplex *CustomPageSize
+*NonUIConstraints: *CustomPageSize *Duplex
+*UIConstraints: *Option18 None *KCCollate Temp0
+*UIConstraints: *Option18 None *KCCollate Temp
+*UIConstraints: *Option18 None *KCCollate Perm
+*UIConstraints: *Option18 RAMDisk *KCCollate Perm
+*UIConstraints: *KCCollate Perm *Option18 RAMDisk
+*UIConstraints: *Option18 HardDisk *KCCollate Temp0
+*UIConstraints: *KCCollate Temp0 *Option18 HardDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate Temp
+*UIConstraints: *KCCollate Temp *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 None
+*UIConstraints: *Option18 None *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 None
+*UIConstraints: *Option18 None *KCCollate ProofHold
+*UIConstraints: *KCCollate ProofHold *Option18 None
+*UIConstraints: *Option18 RAMDisk *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 RAMDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate VMBAdmin
+*UIConstraints: *Option18 None *KCCollate VMBUser01
+*UIConstraints: *Option18 None *KCCollate VMBUser02
+*UIConstraints: *Option18 None *KCCollate VMBUser03
+*UIConstraints: *Option18 None *KCCollate VMBUser04
+*UIConstraints: *Option18 None *KCCollate VMBUser05
+*UIConstraints: *Option18 None *KCCollate VMBUser06
+*UIConstraints: *Option18 None *KCCollate VMBUser07
+*UIConstraints: *Option18 None *KCCollate VMBUser08
+*UIConstraints: *Option18 None *KCCollate VMBUser09
+*UIConstraints: *Option18 None *KCCollate VMBUser10
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBAdmin
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser01
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser02
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser03
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser04
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser05
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser06
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser07
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser08
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser09
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser10
+*UIConstraints: *KCCollate VMBAdmin *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser01 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser02 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser03 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser04 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser05 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser06 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser07 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser08 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser09 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser10 *Option18 RAMDisk
+*UIConstraints: *PageSize A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Statement
+*UIConstraints: *PageSize Letter *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Letter
+*UIConstraints: *PageRegion Letter *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Letter
+*UIConstraints: *PageSize Legal *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Executive
+*UIConstraints: *PageSize A4 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize A4
+*UIConstraints: *PageRegion A4 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion A4
+*UIConstraints: *PageSize B5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize B5
+*UIConstraints: *PageRegion B5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion B5
+*UIConstraints: *PageSize ISOB5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion ISOB5
+*UIConstraints: *PageSize OficioII *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Folio
+*UIConstraints: *PageSize P16K *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion P16K
+*UIConstraints: *PageSize A6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion Statement
+*UIConstraints: *PageSize A6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion Statement
+*UIConstraints: *PageSize A6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion Statement
+*UIConstraints: *Duplex *PageSize A6
+*UIConstraints: *PageSize A6 *Duplex DuplexTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion A6
+*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize B6
+*UIConstraints: *PageSize B6 *Duplex DuplexTumble
+*UIConstraints: *PageSize B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion B6
+*UIConstraints: *PageRegion B6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env9
+*UIConstraints: *PageSize Env9 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env9
+*UIConstraints: *PageRegion Env9 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env10
+*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env10
+*UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvDL
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Statement
+*UIConstraints: *PageSize Statement *Duplex DuplexTumble
+*UIConstraints: *PageSize Statement *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Statement
+*UIConstraints: *PageRegion Statement *Duplex DuplexTumble
+*UIConstraints: *PageRegion Statement *Duplex DuplexNoTumble
+*UIConstraints: *Option18 None *KCSuperWatermark
+*UIConstraints: *KCSuperWatermark *Option18 None
+
+*% Resolution
+*DefaultResolution: 600dpi
+*% Color Model
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10 AnySetup *ColorModel
+*DefaultColorModel: CMYK
+*ColorModel CMYK/Color (CMYK): "<< /ProcessColorModel /DeviceCMYK >> setpagedevice"
+*ColorModel Gray/Monochrome: "<< /ProcessColorModel /DeviceGray >> setpagedevice"
+*?ColorModel: "
+ save
+ currentpagedevice /ProcessColorModel get
+ 1 {
+ dup /DeviceGray eq {pop (Gray) exit} if
+ dup /DeviceCMYK eq {pop (CMYK) exit} if
+ pop (Unknown)
+ } repeat
+ = flush restore"
+*End
+*CloseUI: *ColorModel
+
+*% Glossmode
+*OpenUI *KCGlossmode/Gloss Mode: Boolean
+*OrderDependency: 10 AnySetup *KCGlossmode
+*DefaultKCGlossmode: False
+*KCGlossmode False/Disabled: "mark 0 statusdict /setglossmode 2 copy known { get exec } if cleartomark"
+*KCGlossmode True/Enabled: "mark 1 statusdict /setglossmode 2 copy known { get exec } if cleartomark"
+*End
+*CloseUI: *KCGlossmode
+
+*% KCContone Hardware Enhancement
+*OpenUI *KCContone/Continuous Tone: Boolean
+*OrderDependency: 15 AnySetup *KCContone
+*DefaultKCContone: False
+*KCContone False/Normal: "<< /PreRenderingEnhanceDetails << /BitsPerPixel 2>> >> setpagedevice"
+*KCContone True/Fine: "<< /PreRenderingEnhanceDetails << /BitsPerPixel 4>> >> setpagedevice"
+*?KCContone: "
+ save
+ currentpagedevice dup /PreRenderingEnhance known
+ {/PreRenderingEnhance get 1 get null ne {(True)}{(False)} ifelse}
+ {pop (Unknown)}ifelse
+ = flush restore"
+*End
+*CloseUI: *KCContone
+
+*% Color Reproduction
+*OpenUI *Colorreprod/Color Reproduction: PickOne
+*OrderDependency: 10 AnySetup *Colorreprod
+*DefaultColorreprod: Auto1
+*Colorreprod Auto1/Auto 1: "<< /ColorReproductionMode 0 >> setpagedevice"
+*Colorreprod Auto2/Auto 2: "<< /ColorReproductionMode 1 >> setpagedevice"
+*Colorreprod Auto3/Auto 3: "<< /ColorReproductionMode 2 >> setpagedevice"
+*Colorreprod Auto4/Auto 4: "<< /ColorReproductionMode 3 >> setpagedevice"
+*Colorreprod Photo/Picture Image: "<< /ColorReproductionMode 10 >> setpagedevice"
+*Colorreprod Text/Text: "<< /ColorReproductionMode 11 >> setpagedevice"
+*Colorreprod Chart/Chart (Graphic): "<< /ColorReproductionMode 12 >> setpagedevice"
+*CloseUI: *Colorreprod
+
+*% Halftone Information
+*DefaultHalftoneType: 1
+*ScreenFreq: "37.5"
+*ScreenAngle: "45.0"
+*ResScreenFreq 600dpi: "37.5"
+*ResScreenAngle 600dpi: "45.0"
+
+*DefaultScreenProc: Ellipse
+*ScreenProc Dot: "
+ {abs exch abs 2 copy add 1 gt
+ {1 sub dup mul exch 1 sub dup mul add 1 sub}
+ {dup mul exch dup mul add 1 exch sub} ifelse}"
+*End
+*ScreenProc Line: "{pop}"
+*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
+*DefaultTransfer: Null
+*Transfer Null: "{}"
+*Transfer Null.Inverse: "{1 exch sub}"
+
+*% Page Policy Definitions
+*OpenUI *PagePolicy/Page Policy: PickOne
+*OrderDependency: 15 AnySetup *PagePolicy
+*DefaultPagePolicy: On
+*PagePolicy On/AutoSizeSelect: "<< /DeferredMediaSelection true >> setpagedevice"
+*CloseUI: *PagePolicy
+
+*% Paper Handling
+*% Page Size Definitions
+*OpenUI *PageSize: PickOne
+*OrderDependency: 40 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageSize Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageSize Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [516 729] (B5) put
+ dup [499 709] (ISOB5) put
+ dup [363 516] (B6) put
+ dup [612 936] (OficioII) put
+ dup [595 935] (Folio) put
+ dup [396 612] (Statement) put
+ dup [558 774] (P16K) put
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [522 756] (Executive) put
+ dup [261 468] (EnvPersonal) put
+ dup [279 639] (Env9) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit}{pop} ifelse
+ } bind forall
+ = flush pop pop restore "
+*End
+*CloseUI: *PageSize
+
+*% Page Region Definitions for Frame Buffer
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageRegion Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*% Imageable Area Definitions
+*DefaultImageableArea: A4
+*ImageableArea A4/A4: "12 10 583 832"
+*ImageableArea A5/A5: "12 12 409 585"
+*ImageableArea A6/A6: "12 10 285 411"
+*ImageableArea B5/B5 (JIS): "21 10 495 719"
+*ImageableArea ISOB5/B5 (ISO): "12 12 487 696"
+*ImageableArea B6/B6: "12 10 352 506"
+*ImageableArea OficioII/Oficio II: "12 12 600 924"
+*ImageableArea Folio/Folio (210 x 330mm): "12 12 571 911"
+*ImageableArea Statement/Statement: "12 12 384 600"
+*ImageableArea P16K/16K: "12 12 546 762"
+*ImageableArea Letter/Letter: "12 08 600 784"
+*ImageableArea Legal/Legal: "12 08 600 1000"
+*ImageableArea Executive/Executive: "12 08 510 748"
+*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
+*ImageableArea Env9/Envelope #9: "12 08 255 623"
+*ImageableArea Env10/Envelope #10: "12 08 273 668"
+*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
+*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
+*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
+*?ImageableArea: "
+ save
+ /cvp {cvi ( ) cvs
+ print ( ) print} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {ceiling cvp} repeat
+ exch 2 {floor cvp} repeat ( )
+ = flush restore"
+*End
+
+*% Physical Dimensions of Media
+*DefaultPaperDimension: A4
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension B5/B5 (JIS): "516 729"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B6/B6: "363 516"
+*PaperDimension OficioII/Oficio II: "612 936"
+*PaperDimension Folio/Folio (210 x 330mm): "595 935"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension P16K/16K: "558 774"
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension EnvPersonal/Envelope #6: "261 468"
+*PaperDimension Env9/Envelope #9: "279 639"
+*PaperDimension Env10/Envelope #10: "297 684"
+*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
+*PaperDimension EnvDL/Envelope DL: "312 624"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+
+*% Custom Page Size Definitions
+*% Smallest = A6, Largest = LEGAL
+
+*VariablePaperSize: True
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*HWMargins: 12 12 12 12
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*NonUIOrderDependency: 40 AnySetup *CustomPageSize
+*CustomPageSize True: "
+ pop pop pop
+ << /PageSize [ 5 -2 roll ] /ImagingBBox null
+ /DeferredMediaSelection true
+ >> setpagedevice"
+*End
+*ParamCustomPageSize Width: 1 points 278 612
+*ParamCustomPageSize Height: 2 points 420 1008
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 1 1
+
+*% Input Slot Definitions
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 30 AnySetup *InputSlot
+*DefaultInputSlot: Internal
+*InputSlot Internal/Cassette 1: "<< /ManualFeed false >> setpagedevice statusdict begin 0 setpapertray end"
+*InputSlot PF60A/Cassette 2: "<< /ManualFeed false >> setpagedevice statusdict begin 1 setpapertray end"
+*InputSlot PF60B/Cassette 3: "<< /ManualFeed false >> setpagedevice statusdict begin 4 setpapertray end"
+*InputSlot PF60C/Cassette 4: "<< /ManualFeed false >> setpagedevice statusdict begin 5 setpapertray end"
+*InputSlot EF1/Envelope Feeder: "<< /ManualFeed false >> setpagedevice statusdict begin 2 setpapertray end"
+*InputSlot MF1/Multi Purpose Feeder: "currentpagedevice /InputAttributes get 3 get null eq
+{ <</ManualFeed true>> setpagedevice }{ statusdict begin 3 setpapertray end } ifelse"
+*End
+*?InputSlot: ""
+*CloseUI: *InputSlot
+
+*% MediaType Definitions
+*OpenUI *MediaType: PickOne
+*OrderDependency: 95 AnySetup *MediaType
+*DefaultMediaType: PrnDef
+*MediaType PrnDef/Printer Default: "<</ManualFeed false /DeferredMediaSelection true >> setpagedevice"
+*MediaType Plain/Plain Paper: "<</ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Transparency/Transparency: "<</ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Labels/Labels: "<</ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Letterhead/Letterhead: "<</ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Bond/Bond: "<</ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Color/Color: "<</ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Preprinted/Preprinted: "<</ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Prepunched/Prepunched: "<</ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Recycled/Recycled: "<</ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Cardstock/Cardstock: "<</ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Vellum/Vellum: "<</ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Envelope/Envelope: "<</ManualFeed false /MediaType (Envelope) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Rough/Rough: "<</ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Thick/Thick: "<</ManualFeed false /MediaType (Thick) /DeferredMediaSelection true >> setpagedevice"
+*MediaType CoatedPaper/Coated Paper: "<</ManualFeed false /MediaType (CoatedPaper) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Highqlty/High quality: "<</ManualFeed false /MediaType (Fine) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User1/Custom 1: "<</ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User2/Custom 2: "<</ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User3/Custom 3: "<</ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User4/Custom 4: "<</ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User5/Custom 5: "<</ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User6/Custom 6: "<</ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User7/Custom 7: "<</ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User8/Custom 8: "<</ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
+*?MediaType: "
+ save
+ currentpagedevice /MediaType {get} stopped
+ {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
+ restore"
+*End
+*CloseUI: *MediaType
+
+*RequiresPageRegion All: True
+*% Output Bin Definitions
+*OpenUI *OutputBin/Output Bin: PickOne
+*OrderDependency: 51 AnySetup *OutputBin
+*DefaultOutputBin: None
+*OutputBin None/Printer Default: ""
+*OutputBin FDTop/Top Tray (Face-Down): "0 statusdict /setoutputtray get exec"
+*OutputBin FURear/Rear Tray (Face-Up): "1 statusdict /setoutputtray get exec"
+*?OutputBin: ""
+*End
+*CloseUI: *OutputBin
+
+*% Page Stack Order
+*PageStackOrder FDTop: Normal
+*PageStackOrder FURear: Normal
+
+*% Duplex Definitions
+*OpenUI *Duplex/Duplexing: PickOne
+*OrderDependency: 50 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/None: "statusdict begin false setduplexmode false settumble end"
+*Duplex DuplexTumble/Short Edge: "statusdict begin true setduplexmode true settumble end"
+*Duplex DuplexNoTumble/Long Edge: "statusdict begin true setduplexmode false settumble end"
+*?Duplex: "
+ save
+ statusdict begin
+ duplexmode
+ {tumble {(DuplexTumble)}{(DuplexNoTumble)} ifelse}
+ {(None)} ifelse
+ = flush end restore"
+*End
+*CloseUI: *Duplex
+
+*% Job Spooling Definitions
+*OpenUI *KCCollate/Job Settings: PickOne
+*OrderDependency: 20 AnySetup *KCCollate
+*DefaultKCCollate: PrnDef
+*KCCollate PrnDef/Printer Default: "<< /Collate false >> setpagedevice"
+*KCCollate Temp0/Temporary (RAM Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Temp/Temporary (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Perm/Permanent (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 2 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBAdmin/Virtual Mailbox (Administrator): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(Administrator)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser01/Virtual Mailbox (User 1): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 1)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser02/Virtual Mailbox (User 2): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 2)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser03/Virtual Mailbox (User 3): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 3)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser04/Virtual Mailbox (User 4): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 4)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser05/Virtual Mailbox (User 5): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 5)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser06/Virtual Mailbox (User 6): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 6)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser07/Virtual Mailbox (User 7): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 7)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser08/Virtual Mailbox (User 8): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 8)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser09/Virtual Mailbox (User 9): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 9)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser10/Virtual Mailbox (User 10): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 10)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate QuickCopy/Quick Copy: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate ProofHold/Proof and Hold: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 3 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate JobStorage/Job Storage: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put dup /Hold 2 put dup /HoldType 0 put /HoldKey (0000) pop pop pop <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*?KCCollate: "
+ save
+ currentpagedevice dup /Collate known {
+ dup /CollateDetails known {
+ /CollateDetails get
+ dup /Mode known {
+ /Mode get
+ 1 {
+ dup 0 eq {pop (Temp0) exit} if
+ dup 1 eq {pop (Temp) exit} if
+ dup 2 eq {pop (Perm) exit} if
+ dup 8 eq {pop (VMB) exit} if
+ pop (Unknown)
+ } repeat
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KCCollate
+
+*% Management Code Definitions
+*OpenUI *KmManagment/Job Accounting: PickOne
+*OrderDependency: 60 AnySetup *KmManagment
+*DefaultKmManagment: Default
+*KmManagment Default/Off: ""
+*KmManagment MG00000000/00000000: "(00000000) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000001/00000001: "(00000001) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000002/00000002: "(00000002) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000003/00000003: "(00000003) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000004/00000004: "(00000004) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000005/00000005: "(00000005) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000006/00000006: "(00000006) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000007/00000007: "(00000007) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000008/00000008: "(00000008) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000009/00000009: "(00000009) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000010/00000010: "(00000010) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000011/00000011: "(00000011) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000012/00000012: "(00000012) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000013/00000013: "(00000013) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000014/00000014: "(00000014) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000015/00000015: "(00000015) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000016/00000016: "(00000016) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000017/00000017: "(00000017) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000018/00000018: "(00000018) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000019/00000019: "(00000019) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000020/00000020: "(00000020) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000021/00000021: "(00000021) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000022/00000022: "(00000022) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000023/00000023: "(00000023) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000024/00000024: "(00000024) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000025/00000025: "(00000025) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000026/00000026: "(00000026) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000027/00000027: "(00000027) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000028/00000028: "(00000028) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000029/00000029: "(00000029) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000030/00000030: "(00000030) statusdict /setmanagementnumber get exec"
+*?KmManagment: ""
+*End
+*CloseUI: *KmManagment
+
+*% KCSuperWatermark
+*OpenUI *KCSuperWatermark/Super Watermark: PickOne
+*OrderDependency: 10 AnySetup *KCSuperWatermark
+*DefaultKCSuperWatermark: None
+*KCSuperWatermark None/None: ""
+*KCSuperWatermark UFA/Use Form-A Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFB/Use Form-B Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFC/Use Form-C Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFAFP/Use Form-A Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFBFP/Use Form-B Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFCFP/Use Form-C Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark SFA/Save Form-A: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-A) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFB/Save Form-B: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-B) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFC/Save Form-C: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-C) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*CloseUI: *KCSuperWatermark
+
+*% PPD Version Info
+*OpenUI *KCVersion/PPD Version: PickOne
+*OrderDependency: 25 AnySetup *KCVersion
+*DefaultKCVersion: Default
+*KCVersion Default/8.2 [09-20-2005]: "
+globaldict /ct_AddStdCIDMap known {
+globaldict /ct_AddStdCIDMap get length 7 eq
+{globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq
+{globaldict /ct_AddStdCIDMap get 1 get 0 eq
+{globaldict /ct_AddStdCIDMap get 2 get () eq
+{globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq
+{globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq
+{currentglobal true setglobal globaldict
+/ct_AddStdCIDMap
+globaldict /ct_AddStdCIDMap get dup
+globaldict /ct_AddStdCIDMap get
+0 get length 1 exch
+put put setglobal
+} if} if} if} if} if} if} if"
+*End
+*CloseUI: *KCVersion
+
+*% Font Information
+*DefaultFont: Courier
+*Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
+*Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
+*Font AlbertusMT: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(001.000)" Standard ROM
+*Font Apple-Chancery: Standard "(001.000)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font Arial-BoldMT: Standard "(001.000)" Standard ROM
+*Font Arial-ItalicMT: Standard "(001.000)" Standard ROM
+*Font ArialMT: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Book: Standard "(001.000)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Bodoni-Bold: Standard "(001.000)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Italic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Poster: Standard "(001.000)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(001.000)" Standard ROM
+*Font Bodoni: Standard "(001.000)" Standard ROM
+*Font Bookman-Demi: Standard "(001.000)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
+*Font Bookman-Light: Standard "(001.000)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
+*Font Carta: Special "(001.000)" Standard ROM
+*Font Chicago: Standard "(001.000)" Standard ROM
+*Font Clarendon-Bold: Standard "(001.000)" Standard ROM
+*Font Clarendon-Light: Standard "(001.000)" Standard ROM
+*Font Clarendon: Standard "(001.000)" Standard ROM
+*Font CooperBlack-Italic: Standard "(001.000)" Standard ROM
+*Font CooperBlack: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(001.000)" Standard ROM
+*Font Coronet-Regular: Standard "(001.000)" Standard ROM
+*Font Courier-Bold: Standard "(001.000)" Standard ROM
+*Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Courier-Oblique: Standard "(001.000)" Standard ROM
+*Font Courier: Standard "(001.000)" Standard ROM
+*Font Eurostile-Bold: Standard "(001.000)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile: Standard "(001.000)" Standard ROM
+*Font Geneva: Standard "(001.000)" Standard ROM
+*Font GillSans-Bold: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(001.000)" Standard ROM
+*Font GillSans-Condensed: Standard "(001.000)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(001.000)" Standard ROM
+*Font GillSans-Italic: Standard "(001.000)" Standard ROM
+*Font GillSans-Light: Standard "(001.000)" Standard ROM
+*Font GillSans-LightItalic: Standard "(001.000)" Standard ROM
+*Font GillSans: Standard "(001.000)" Standard ROM
+*Font Goudy-Bold: Standard "(001.000)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(001.000)" Standard ROM
+*Font Goudy-Italic: Standard "(001.000)" Standard ROM
+*Font Goudy: Standard "(001.000)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Black: Standard "(001.000)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Italic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(001.000)" Standard ROM
+*Font HoeflerText-Regular: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Bold: Standard "(001.000)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Italic: Standard "(001.000)" Standard ROM
+*Font JoannaMT: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.000)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Book: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Marigold: Standard "(001.000)" Standard ROM
+*Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
+*Font Monaco: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
+*Font NewYork: Standard "(001.000)" Standard ROM
+*Font Optima-Bold: Standard "(001.000)" Standard ROM
+*Font Optima-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Optima-Italic: Standard "(001.000)" Standard ROM
+*Font Optima: Standard "(001.000)" Standard ROM
+*Font Oxford: Standard "(001.000)" Standard ROM
+*Font Palatino-Bold: Standard "(001.000)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Palatino-Italic: Standard "(001.000)" Standard ROM
+*Font Palatino-Roman: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(001.000)" Standard ROM
+*Font Symbol: Special "(001.000)" Standard ROM
+*Font Tekton: Standard "(001.000)" Standard ROM
+*Font Times-Bold: Standard "(001.000)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Times-Italic: Standard "(001.000)" Standard ROM
+*Font Times-Roman: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPSMT: Standard "(001.000)" Standard ROM
+*Font Univers-Bold: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExt: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(001.000)" Standard ROM
+*Font Univers-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Condensed: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBold: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Extended: Standard "(001.000)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(001.000)" Standard ROM
+*Font Univers-Light: Standard "(001.000)" Standard ROM
+*Font Univers-LightOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Oblique: Standard "(001.000)" Standard ROM
+*Font Univers: Standard "(001.000)" Standard ROM
+*Font Wingdings-Regular: Special "(001.000)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
+*Font ZapfDingbats: Special "(001.000)" Standard ROM
+*?FontQuery: "
+ save
+ /str 100 string dup 0 (fonts/) putinterval def
+ {count 1 gt
+ { exch dup str 6 94 getinterval cvs
+ (/) print print (:) print
+ FontDirectory exch known
+ {(Yes)}{(No)} ifelse =
+ }{exit} ifelse
+ } bind loop (*)
+ = flush restore"
+*End
+*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"
+*% Printer Messages
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ]%% )
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
+*PrinterError: "paper entry misfeed"
+*PrinterError: "cover open"
+*PrinterError: "no paper tray"
+*PrinterError: "out of paper"
+*PrinterError: "toner low (halt)"
+*PrinterError: "warming up"
+*PrinterError: "other reason"
+*PrinterError: "video interface mode"
+*PrinterError: "offline"
+*PrinterError: "toner low (warning)"
+
+*% Input Sources (format: %%[ status: <stat>;source:<one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "Option"
+
+*% End of PPD file for Kyocera FS-C5020N (European English)
diff --git a/db/source/PPD/Kyocera/en/Kyocera_FS-C5030N_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_FS-C5030N_en.ppd
new file mode 100644
index 00000000..068cd034
--- /dev/null
+++ b/db/source/PPD/Kyocera/en/Kyocera_FS-C5030N_en.ppd
@@ -0,0 +1,1658 @@
+*PPD-Adobe: "4.3"
+*%=============================================================================
+*%
+*% PPD for Kyocera FS-C5030N (English)
+*% Linux Version
+*%
+*% Copyright (C) 2000 KYOCERA CORPORATION
+*% Copyright (C) 2005 Revised Edition KYOCERA MITA CORPORATION
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- see www.opensource.org]
+*%
+*%=============================================================================
+
+*FileVersion: "8.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Product: "(FS-C5030N)"
+*PSVersion: "(3011.103) 1"
+*Manufacturer: "Kyocera"
+*ModelName: "Kyocera FS-C5030N"
+*ShortNickName: "Kyocera FS-C5030N"
+*NickName: "Kyocera FS-C5030N"
+*PCFileName: "KC5030EN.PPD"
+
+*% Basic Device Capabilities
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*ContoneOnly: False
+*AccurateScreensSupport: True
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42) }{ (None) } ifelse
+ = flush restore"
+*End
+
+*Throughput: "16"
+
+*% Extensions
+*FileSystem: True
+*?FileSystem: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {/Writeable get {pop true} if}{pop} ifelse
+ } 100 string /IODevice resourceforall
+ {(True)}{(False)} ifelse
+ = flush restore "
+*End
+
+*% System Management
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+
+*Password: "0"
+
+*ExitServer: "
+ count 0 eq {true}
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec"
+*End
+
+*Reset: "
+ count 0 eq { true }
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+
+*% Protocols
+*Protocols: PJL TBCP
+
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MFG:Kyocera;Model:Kyocera FS-C5030N;COMMAND SET: POSTSCRIPT,PJL,PCL"
+
+*% JCL Information
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+
+*JCLOpenUI *JCLEconomode/EcoPrint: PickOne
+*DefaultJCLEconomode: Off
+*OrderDependency: 5 JCLSetup *JCLEconomode
+*JCLEconomode Off/Off: "@PJL SET ECONOMODE=OFF<0A>"
+*JCLEconomode 50/50<25>: "@PJL SET KECOPLEVEL=50<0A>"
+*JCLEconomode 75/75<25>: "@PJL SET KECOPLEVEL=75<0A>"
+*JCLCloseUI: *JCLEconomode
+
+*JCLOpenUI *JCLHalftone/Halftone Screen: PickOne
+*DefaultJCLHalftone: Gradation
+*OrderDependency: 5 JCLSetup *JCLHalftone
+*JCLHalftone Gradation/Optimize for Color Smoothness: "!R!CRES;SCRN0;"
+*JCLHalftone Detail/Optimize for Detail: "!R!CRES;SCRN1;"
+*JCLHalftone LineArt/Optimize for Line Drawing: "!R!CRES;SCRN2;"
+*JCLCloseUI: *JCLHalftone
+
+*JCLOpenUI *JCLRedLevel/RGB Level (Red): PickOne
+*DefaultJCLRedLevel: None
+*OrderDependency: 7 JCLSetup *JCLRedLevel
+*JCLRedLevel None/Normal: "RGBL0,0;"
+*JCLRedLevel Minus10/-10: "RGBL0,-10;"
+*JCLRedLevel Minus9/-9: "RGBL0,-9;"
+*JCLRedLevel Minus8/-8: "RGBL0,-8;"
+*JCLRedLevel Minus7/-7: "RGBL0,-7;"
+*JCLRedLevel Minus6/-6: "RGBL0,-6;"
+*JCLRedLevel Minus5/-5: "RGBL0,-5;"
+*JCLRedLevel Minus4/-4: "RGBL0,-4;"
+*JCLRedLevel Minus3/-3: "RGBL0,-3;"
+*JCLRedLevel Minus2/-2: "RGBL0,-2;"
+*JCLRedLevel Minus1/-1: "RGBL0,-1;"
+*JCLRedLevel Plus1/+1: "RGBL0,1;"
+*JCLRedLevel Plus2/+2: "RGBL0,2;"
+*JCLRedLevel Plus3/+3: "RGBL0,3;"
+*JCLRedLevel Plus4/+4: "RGBL0,4;"
+*JCLRedLevel Plus5/+5: "RGBL0,5;"
+*JCLRedLevel Plus6/+6: "RGBL0,6;"
+*JCLRedLevel Plus7/+7: "RGBL0,7;"
+*JCLRedLevel Plus8/+8: "RGBL0,8;"
+*JCLRedLevel Plus9/+9: "RGBL0,9;"
+*JCLRedLevel Plus10/+10: "RGBL0,10;"
+*JCLCloseUI: *JCLRedLevel
+
+*JCLOpenUI *JCLGreenLevel/RGB Level (Green): PickOne
+*DefaultJCLGreenLevel: None
+*OrderDependency: 7 JCLSetup *JCLGreenLevel
+*JCLGreenLevel None/Normal: "RGBL1,0;"
+*JCLGreenLevel Minus10/-10: "RGBL1,-10;"
+*JCLGreenLevel Minus9/-9: "RGBL1,-9;"
+*JCLGreenLevel Minus8/-8: "RGBL1,-8;"
+*JCLGreenLevel Minus7/-7: "RGBL1,-7;"
+*JCLGreenLevel Minus6/-6: "RGBL1,-6;"
+*JCLGreenLevel Minus5/-5: "RGBL1,-5;"
+*JCLGreenLevel Minus4/-4: "RGBL1,-4;"
+*JCLGreenLevel Minus3/-3: "RGBL1,-3;"
+*JCLGreenLevel Minus2/-2: "RGBL1,-2;"
+*JCLGreenLevel Minus1/-1: "RGBL1,-1;"
+*JCLGreenLevel Plus1/+1: "RGBL1,1;"
+*JCLGreenLevel Plus2/+2: "RGBL1,2;"
+*JCLGreenLevel Plus3/+3: "RGBL1,3;"
+*JCLGreenLevel Plus4/+4: "RGBL1,4;"
+*JCLGreenLevel Plus5/+5: "RGBL1,5;"
+*JCLGreenLevel Plus6/+6: "RGBL1,6;"
+*JCLGreenLevel Plus7/+7: "RGBL1,7;"
+*JCLGreenLevel Plus8/+8: "RGBL1,8;"
+*JCLGreenLevel Plus9/+9: "RGBL1,9;"
+*JCLGreenLevel Plus10/+10: "RGBL1,10;"
+*JCLCloseUI: *JCLGreenLevel
+
+*JCLOpenUI *JCLBlueLevel/RGB Level (Blue): PickOne
+*DefaultJCLBlueLevel: None
+*OrderDependency: 7 JCLSetup *JCLBlueLevel
+*JCLBlueLevel None/Normal: "RGBL2,0;"
+*JCLBlueLevel Minus10/-10: "RGBL2,-10;"
+*JCLBlueLevel Minus9/-9: "RGBL2,-9;"
+*JCLBlueLevel Minus8/-8: "RGBL2,-8;"
+*JCLBlueLevel Minus7/-7: "RGBL2,-7;"
+*JCLBlueLevel Minus6/-6: "RGBL2,-6;"
+*JCLBlueLevel Minus5/-5: "RGBL2,-5;"
+*JCLBlueLevel Minus4/-4: "RGBL2,-4;"
+*JCLBlueLevel Minus3/-3: "RGBL2,-3;"
+*JCLBlueLevel Minus2/-2: "RGBL2,-2;"
+*JCLBlueLevel Minus1/-1: "RGBL2,-1;"
+*JCLBlueLevel Plus1/+1: "RGBL2,1;"
+*JCLBlueLevel Plus2/+2: "RGBL2,2;"
+*JCLBlueLevel Plus3/+3: "RGBL2,3;"
+*JCLBlueLevel Plus4/+4: "RGBL2,4;"
+*JCLBlueLevel Plus5/+5: "RGBL2,5;"
+*JCLBlueLevel Plus6/+6: "RGBL2,6;"
+*JCLBlueLevel Plus7/+7: "RGBL2,7;"
+*JCLBlueLevel Plus8/+8: "RGBL2,8;"
+*JCLBlueLevel Plus9/+9: "RGBL2,9;"
+*JCLBlueLevel Plus10/+10: "RGBL2,10;"
+*JCLCloseUI: *JCLBlueLevel
+
+*JCLOpenUI *JCLHueMaster/Hue Adjustment (Master): PickOne
+*DefaultJCLHueMaster: None
+*OrderDependency: 8 JCLSetup *JCLHueMaster
+*JCLHueMaster None/Normal: "HUE0,0;"
+*JCLHueMaster Minus180/-180<B0>: "HUE0,-180;"
+*JCLHueMaster Minus170/-170<B0>: "HUE0,-170;"
+*JCLHueMaster Minus160/-160<B0>: "HUE0,-160;"
+*JCLHueMaster Minus150/-150<B0>: "HUE0,-150;"
+*JCLHueMaster Minus140/-140<B0>: "HUE0,-140;"
+*JCLHueMaster Minus130/-130<B0>: "HUE0,-130;"
+*JCLHueMaster Minus120/-120<B0>: "HUE0,-120;"
+*JCLHueMaster Minus110/-110<B0>: "HUE0,-110;"
+*JCLHueMaster Minus100/-100<B0>: "HUE0,-100;"
+*JCLHueMaster Minus90/-90<B0>: "HUE0,-90;"
+*JCLHueMaster Minus80/-80<B0>: "HUE0,-80;"
+*JCLHueMaster Minus70/-70<B0>: "HUE0,-70;"
+*JCLHueMaster Minus60/-60<B0>: "HUE0,-60;"
+*JCLHueMaster Minus50/-50<B0>: "HUE0,-50;"
+*JCLHueMaster Minus40/-40<B0>: "HUE0,-40;"
+*JCLHueMaster Minus30/-30<B0>: "HUE0,-30;"
+*JCLHueMaster Minus20/-20<B0>: "HUE0,-20;"
+*JCLHueMaster Minus10/-10<B0>: "HUE0,-10;"
+*JCLHueMaster Plus10/+10<B0>: "HUE0,10;"
+*JCLHueMaster Plus20/+20<B0>: "HUE0,20;"
+*JCLHueMaster Plus30/+30<B0>: "HUE0,30;"
+*JCLHueMaster Plus40/+40<B0>: "HUE0,40;"
+*JCLHueMaster Plus50/+50<B0>: "HUE0,50;"
+*JCLHueMaster Plus60/+60<B0>: "HUE0,60;"
+*JCLHueMaster Plus70/+70<B0>: "HUE0,70;"
+*JCLHueMaster Plus80/+80<B0>: "HUE0,80;"
+*JCLHueMaster Plus90/+90<B0>: "HUE0,90;"
+*JCLHueMaster Plus100/+100<B0>: "HUE0,100;"
+*JCLHueMaster Plus110/+110<B0>: "HUE0,110;"
+*JCLHueMaster Plus120/+120<B0>: "HUE0,120;"
+*JCLHueMaster Plus130/+130<B0>: "HUE0,130;"
+*JCLHueMaster Plus140/+140<B0>: "HUE0,140;"
+*JCLHueMaster Plus150/+150<B0>: "HUE0,150;"
+*JCLHueMaster Plus160/+160<B0>: "HUE0,160;"
+*JCLHueMaster Plus170/+170<B0>: "HUE0,170;"
+*JCLHueMaster Plus180/+180<B0>: "HUE0,180;"
+*JCLCloseUI: *JCLHueMaster
+
+*JCLOpenUI *JCLHueRed/Hue Adjustment (Red): PickOne
+*DefaultJCLHueRed: None
+*OrderDependency: 9 JCLSetup *JCLHueRed
+*JCLHueRed None/Normal: "HUE1,0;"
+*JCLHueRed Minus10/-60<B0>: "HUE1,-10;"
+*JCLHueRed Minus9/-54<B0>: "HUE1,-9;"
+*JCLHueRed Minus8/-48<B0>: "HUE1,-8;"
+*JCLHueRed Minus7/-42<B0>: "HUE1,-7;"
+*JCLHueRed Minus6/-36<B0>: "HUE1,-6;"
+*JCLHueRed Minus5/-30<B0>: "HUE1,-5;"
+*JCLHueRed Minus4/-24<B0>: "HUE1,-4;"
+*JCLHueRed Minus3/-18<B0>: "HUE1,-3;"
+*JCLHueRed Minus2/-12<B0>: "HUE1,-2;"
+*JCLHueRed Minus1/-6<B0>: "HUE1,-1;"
+*JCLHueRed Plus1/+6<B0>: "HUE1,1;"
+*JCLHueRed Plus2/+12<B0>: "HUE1,2;"
+*JCLHueRed Plus3/+18<B0>: "HUE1,3;"
+*JCLHueRed Plus4/+24<B0>: "HUE1,4;"
+*JCLHueRed Plus5/+30<B0>: "HUE1,5;"
+*JCLHueRed Plus6/+36<B0>: "HUE1,6;"
+*JCLHueRed Plus7/+42<B0>: "HUE1,7;"
+*JCLHueRed Plus8/+48<B0>: "HUE1,8;"
+*JCLHueRed Plus9/+54<B0>: "HUE1,9;"
+*JCLHueRed Plus10/+60<B0>: "HUE1,10;"
+*JCLCloseUI: *JCLHueRed
+
+*JCLOpenUI *JCLHueYellow/Hue Adjustment (Yellow): PickOne
+*DefaultJCLHueYellow: None
+*OrderDependency: 9 JCLSetup *JCLHueYellow
+*JCLHueYellow None/Normal: "HUE2,0;"
+*JCLHueYellow Minus10/-60<B0>: "HUE2,-10;"
+*JCLHueYellow Minus9/-54<B0>: "HUE2,-9;"
+*JCLHueYellow Minus8/-48<B0>: "HUE2,-8;"
+*JCLHueYellow Minus7/-42<B0>: "HUE2,-7;"
+*JCLHueYellow Minus6/-36<B0>: "HUE2,-6;"
+*JCLHueYellow Minus5/-30<B0>: "HUE2,-5;"
+*JCLHueYellow Minus4/-24<B0>: "HUE2,-4;"
+*JCLHueYellow Minus3/-18<B0>: "HUE2,-3;"
+*JCLHueYellow Minus2/-12<B0>: "HUE2,-2;"
+*JCLHueYellow Minus1/-6<B0>: "HUE2,-1;"
+*JCLHueYellow Plus1/+6<B0>: "HUE2,1;"
+*JCLHueYellow Plus2/+12<B0>: "HUE2,2;"
+*JCLHueYellow Plus3/+18<B0>: "HUE2,3;"
+*JCLHueYellow Plus4/+24<B0>: "HUE2,4;"
+*JCLHueYellow Plus5/+30<B0>: "HUE2,5;"
+*JCLHueYellow Plus6/+36<B0>: "HUE2,6;"
+*JCLHueYellow Plus7/+42<B0>: "HUE2,7;"
+*JCLHueYellow Plus8/+48<B0>: "HUE2,8;"
+*JCLHueYellow Plus9/+54<B0>: "HUE2,9;"
+*JCLHueYellow Plus10/+60<B0>: "HUE2,10;"
+*JCLCloseUI: *JCLHueYellow
+
+*JCLOpenUI *JCLHueGreen/Hue Adjustment (Green): PickOne
+*DefaultJCLHueGreen: None
+*OrderDependency: 9 JCLSetup *JCLHueGreen
+*JCLHueGreen None/Normal: "HUE3,0;"
+*JCLHueGreen Minus10/-60<B0>: "HUE3,-10;"
+*JCLHueGreen Minus9/-54<B0>: "HUE3,-9;"
+*JCLHueGreen Minus8/-48<B0>: "HUE3,-8;"
+*JCLHueGreen Minus7/-42<B0>: "HUE3,-7;"
+*JCLHueGreen Minus6/-36<B0>: "HUE3,-6;"
+*JCLHueGreen Minus5/-30<B0>: "HUE3,-5;"
+*JCLHueGreen Minus4/-24<B0>: "HUE3,-4;"
+*JCLHueGreen Minus3/-18<B0>: "HUE3,-3;"
+*JCLHueGreen Minus2/-12<B0>: "HUE3,-2;"
+*JCLHueGreen Minus1/-6<B0>: "HUE3,-1;"
+*JCLHueGreen Plus1/+6<B0>: "HUE3,1;"
+*JCLHueGreen Plus2/+12<B0>: "HUE3,2;"
+*JCLHueGreen Plus3/+18<B0>: "HUE3,3;"
+*JCLHueGreen Plus4/+24<B0>: "HUE3,4;"
+*JCLHueGreen Plus5/+30<B0>: "HUE3,5;"
+*JCLHueGreen Plus6/+36<B0>: "HUE3,6;"
+*JCLHueGreen Plus7/+42<B0>: "HUE3,7;"
+*JCLHueGreen Plus8/+48<B0>: "HUE3,8;"
+*JCLHueGreen Plus9/+54<B0>: "HUE3,9;"
+*JCLHueGreen Plus10/+60<B0>: "HUE3,10;"
+*JCLCloseUI: *JCLHueGreen
+
+*JCLOpenUI *JCLHueCyan/Hue Adjustment (Cyan): PickOne
+*DefaultJCLHueCyan: None
+*OrderDependency: 9 JCLSetup *JCLHueCyan
+*JCLHueCyan None/Normal: "HUE4,0;"
+*JCLHueCyan Minus10/-60<B0>: "HUE4,-10;"
+*JCLHueCyan Minus9/-54<B0>: "HUE4,-9;"
+*JCLHueCyan Minus8/-48<B0>: "HUE4,-8;"
+*JCLHueCyan Minus7/-42<B0>: "HUE4,-7;"
+*JCLHueCyan Minus6/-36<B0>: "HUE4,-6;"
+*JCLHueCyan Minus5/-30<B0>: "HUE4,-5;"
+*JCLHueCyan Minus4/-24<B0>: "HUE4,-4;"
+*JCLHueCyan Minus3/-18<B0>: "HUE4,-3;"
+*JCLHueCyan Minus2/-12<B0>: "HUE4,-2;"
+*JCLHueCyan Minus1/-6<B0>: "HUE4,-1;"
+*JCLHueCyan Plus1/+6<B0>: "HUE4,1;"
+*JCLHueCyan Plus2/+12<B0>: "HUE4,2;"
+*JCLHueCyan Plus3/+18<B0>: "HUE4,3;"
+*JCLHueCyan Plus4/+24<B0>: "HUE4,4;"
+*JCLHueCyan Plus5/+30<B0>: "HUE4,5;"
+*JCLHueCyan Plus6/+36<B0>: "HUE4,6;"
+*JCLHueCyan Plus7/+42<B0>: "HUE4,7;"
+*JCLHueCyan Plus8/+48<B0>: "HUE4,8;"
+*JCLHueCyan Plus9/+54<B0>: "HUE4,9;"
+*JCLHueCyan Plus10/+60<B0>: "HUE4,10;"
+*JCLCloseUI: *JCLHueCyan
+
+*JCLOpenUI *JCLHueBlue/Hue Adjustment (Blue): PickOne
+*DefaultJCLHueBlue: None
+*OrderDependency: 9 JCLSetup *JCLHueBlue
+*JCLHueBlue None/Normal: "HUE5,0;"
+*JCLHueBlue Minus10/-60<B0>: "HUE5,-10;"
+*JCLHueBlue Minus9/-54<B0>: "HUE5,-9;"
+*JCLHueBlue Minus8/-48<B0>: "HUE5,-8;"
+*JCLHueBlue Minus7/-42<B0>: "HUE5,-7;"
+*JCLHueBlue Minus6/-36<B0>: "HUE5,-6;"
+*JCLHueBlue Minus5/-30<B0>: "HUE5,-5;"
+*JCLHueBlue Minus4/-24<B0>: "HUE5,-4;"
+*JCLHueBlue Minus3/-18<B0>: "HUE5,-3;"
+*JCLHueBlue Minus2/-12<B0>: "HUE5,-2;"
+*JCLHueBlue Minus1/-6<B0>: "HUE5,-1;"
+*JCLHueBlue Plus1/+6<B0>: "HUE5,1;"
+*JCLHueBlue Plus2/+12<B0>: "HUE5,2;"
+*JCLHueBlue Plus3/+18<B0>: "HUE5,3;"
+*JCLHueBlue Plus4/+24<B0>: "HUE5,4;"
+*JCLHueBlue Plus5/+30<B0>: "HUE5,5;"
+*JCLHueBlue Plus6/+36<B0>: "HUE5,6;"
+*JCLHueBlue Plus7/+42<B0>: "HUE5,7;"
+*JCLHueBlue Plus8/+48<B0>: "HUE5,8;"
+*JCLHueBlue Plus9/+54<B0>: "HUE5,9;"
+*JCLHueBlue Plus10/+60<B0>: "HUE5,10;"
+*JCLCloseUI: *JCLHueBlue
+
+*JCLOpenUI *JCLHueMagenta/Hue Adjustment (Magenta): PickOne
+*DefaultJCLHueMagenta: None
+*OrderDependency: 9 JCLSetup *JCLHueMagenta
+*JCLHueMagenta None/Normal: "HUE6,0;"
+*JCLHueMagenta Minus10/-60<B0>: "HUE6,-10;"
+*JCLHueMagenta Minus9/-54<B0>: "HUE6,-9;"
+*JCLHueMagenta Minus8/-48<B0>: "HUE6,-8;"
+*JCLHueMagenta Minus7/-42<B0>: "HUE6,-7;"
+*JCLHueMagenta Minus6/-36<B0>: "HUE6,-6;"
+*JCLHueMagenta Minus5/-30<B0>: "HUE6,-5;"
+*JCLHueMagenta Minus4/-24<B0>: "HUE6,-4;"
+*JCLHueMagenta Minus3/-18<B0>: "HUE6,-3;"
+*JCLHueMagenta Minus2/-12<B0>: "HUE6,-2;"
+*JCLHueMagenta Minus1/-6<B0>: "HUE6,-1;"
+*JCLHueMagenta Plus1/+6<B0>: "HUE6,1;"
+*JCLHueMagenta Plus2/+12<B0>: "HUE6,2;"
+*JCLHueMagenta Plus3/+18<B0>: "HUE6,3;"
+*JCLHueMagenta Plus4/+24<B0>: "HUE6,4;"
+*JCLHueMagenta Plus5/+30<B0>: "HUE6,5;"
+*JCLHueMagenta Plus6/+36<B0>: "HUE6,6;"
+*JCLHueMagenta Plus7/+42<B0>: "HUE6,7;"
+*JCLHueMagenta Plus8/+48<B0>: "HUE6,8;"
+*JCLHueMagenta Plus9/+54<B0>: "HUE6,9;"
+*JCLHueMagenta Plus10/+60<B0>: "HUE6,10;"
+*JCLCloseUI: *JCLHueMagenta
+
+*JCLOpenUI *JCLLightnessGamma/Lightness (Gamma): PickOne
+*DefaultJCLLightnessGamma: None
+*OrderDependency: 9 JCLSetup *JCLLightnessGamma
+*JCLLightnessGamma None/Normal: "LGHT0,0;"
+*JCLLightnessGamma Minus10/-10: "LGHT0,-10;"
+*JCLLightnessGamma Minus9/-9: "LGHT0,-9;"
+*JCLLightnessGamma Minus8/-8: "LGHT0,-8;"
+*JCLLightnessGamma Minus7/-7: "LGHT0,-7;"
+*JCLLightnessGamma Minus6/-6: "LGHT0,-6;"
+*JCLLightnessGamma Minus5/-5: "LGHT0,-5;"
+*JCLLightnessGamma Minus4/-4: "LGHT0,-4;"
+*JCLLightnessGamma Minus3/-3: "LGHT0,-3;"
+*JCLLightnessGamma Minus2/-2: "LGHT0,-2;"
+*JCLLightnessGamma Minus1/-1: "LGHT0,-1;"
+*JCLLightnessGamma Plus1/+1: "LGHT0,1;"
+*JCLLightnessGamma Plus2/+2: "LGHT0,2;"
+*JCLLightnessGamma Plus3/+3: "LGHT0,3;"
+*JCLLightnessGamma Plus4/+4: "LGHT0,4;"
+*JCLLightnessGamma Plus5/+5: "LGHT0,5;"
+*JCLLightnessGamma Plus6/+6: "LGHT0,6;"
+*JCLLightnessGamma Plus7/+7: "LGHT0,7;"
+*JCLLightnessGamma Plus8/+8: "LGHT0,8;"
+*JCLLightnessGamma Plus9/+9: "LGHT0,9;"
+*JCLLightnessGamma Plus10/+10: "LGHT0,10;"
+*JCLCloseUI: *JCLLightnessGamma
+
+*JCLOpenUI *JCLLightnessContrast/Lightness (Contrast): PickOne
+*DefaultJCLLightnessContrast: None
+*OrderDependency: 9 JCLSetup *JCLLightnessContrast
+*JCLLightnessContrast None/Normal: "LGHT1,0;"
+*JCLLightnessContrast Minus10/-10: "LGHT1,-10;"
+*JCLLightnessContrast Minus9/-9: "LGHT1,-9;"
+*JCLLightnessContrast Minus8/-8: "LGHT1,-8;"
+*JCLLightnessContrast Minus7/-7: "LGHT1,-7;"
+*JCLLightnessContrast Minus6/-6: "LGHT1,-6;"
+*JCLLightnessContrast Minus5/-5: "LGHT1,-5;"
+*JCLLightnessContrast Minus4/-4: "LGHT1,-4;"
+*JCLLightnessContrast Minus3/-3: "LGHT1,-3;"
+*JCLLightnessContrast Minus2/-2: "LGHT1,-2;"
+*JCLLightnessContrast Minus1/-1: "LGHT1,-1;"
+*JCLLightnessContrast Plus1/+1: "LGHT1,1;"
+*JCLLightnessContrast Plus2/+2: "LGHT1,2;"
+*JCLLightnessContrast Plus3/+3: "LGHT1,3;"
+*JCLLightnessContrast Plus4/+4: "LGHT1,4;"
+*JCLLightnessContrast Plus5/+5: "LGHT1,5;"
+*JCLLightnessContrast Plus6/+6: "LGHT1,6;"
+*JCLLightnessContrast Plus7/+7: "LGHT1,7;"
+*JCLLightnessContrast Plus8/+8: "LGHT1,8;"
+*JCLLightnessContrast Plus9/+9: "LGHT1,9;"
+*JCLLightnessContrast Plus10/+10: "LGHT1,10;"
+*JCLCloseUI: *JCLLightnessContrast
+
+*JCLOpenUI *JCLSaturation/Saturation: PickOne
+*DefaultJCLSaturation: None
+*OrderDependency: 9 JCLSetup *JCLSaturation
+*JCLSaturation None/Normal: "SATU0;EXIT;<1B>%-12345X"
+*JCLSaturation Minus10/-10: "SATU-10;EXIT;<1B>%-12345X"
+*JCLSaturation Minus9/-9: "SATU-9;EXIT;<1B>%-12345X"
+*JCLSaturation Minus8/-8: "SATU-8;EXIT;<1B>%-12345X"
+*JCLSaturation Minus7/-7: "SATU-7;EXIT;<1B>%-12345X"
+*JCLSaturation Minus6/-6: "SATU-6;EXIT;<1B>%-12345X"
+*JCLSaturation Minus5/-5: "SATU-5;EXIT;<1B>%-12345X"
+*JCLSaturation Minus4/-4: "SATU-4;EXIT;<1B>%-12345X"
+*JCLSaturation Minus3/-3: "SATU-3;EXIT;<1B>%-12345X"
+*JCLSaturation Minus2/-2: "SATU-2;EXIT;<1B>%-12345X"
+*JCLSaturation Minus1/-1: "SATU-1;EXIT;<1B>%-12345X"
+*JCLSaturation Plus1/+1: "SATU1;EXIT;<1B>%-12345X"
+*JCLSaturation Plus2/+2: "SATU2;EXIT;<1B>%-12345X"
+*JCLSaturation Plus3/+3: "SATU3;EXIT;<1B>%-12345X"
+*JCLSaturation Plus4/+4: "SATU4;EXIT;<1B>%-12345X"
+*JCLSaturation Plus5/+5: "SATU5;EXIT;<1B>%-12345X"
+*JCLSaturation Plus6/+6: "SATU6;EXIT;<1B>%-12345X"
+*JCLSaturation Plus7/+7: "SATU7;EXIT;<1B>%-12345X"
+*JCLSaturation Plus8/+8: "SATU8;EXIT;<1B>%-12345X"
+*JCLSaturation Plus9/+9: "SATU9;EXIT;<1B>%-12345X"
+*JCLSaturation Plus10/+10: "SATU10;EXIT;<1B>%-12345X"
+*JCLCloseUI: *JCLSaturation
+
+*% Installable Options
+*OpenGroup: InstallableOptions/Installed Options
+
+*% Optional Feeders
+*OpenUI *Option01/Optional Feeder: PickOne
+*DefaultOption01: MF1
+*Option01 None/Not Installed: ""
+*Option01 MF1/Multi Purpose Feeder: ""
+*Option01 EF1/Envelope Feeder: ""
+*CloseUI: *Option01
+
+*% Paper Feeders
+*OpenUI *Option20/Paper Feeders: PickOne
+*DefaultOption20: None
+*Option20 None/Not Installed: ""
+*Option20 One/One: ""
+*Option20 Two/Two: ""
+*Option20 Three/Three: ""
+*?Option20: "
+ save
+ (None) currentpagedevice dup /InputAttributes known {
+ /InputAttributes get
+ dup 1 known {dup 1 get null ne {exch pop (One) exch} if} if
+ dup 4 known {dup 4 get null ne {exch pop (Two) exch} if} if
+ dup 5 known {dup 5 get null ne {exch pop (Three) exch} if} if
+ } if pop
+ = flush restore"
+*End
+*CloseUI: *Option20
+
+*% Duplex Unit
+*OpenUI *Option16/Duplex Unit: Boolean
+*DefaultOption16: False
+*Option16 False/Not Installed: ""
+*Option16 True/Installed: ""
+*?Option16: "
+ save
+ currentpagedevice /Duplex known {(True)}{(False)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option16
+
+*% Disk Drive
+*OpenUI *Option18/Optional Disk: PickOne
+*DefaultOption18: None
+*Option18 None/Not Installed: ""
+*Option18 HardDisk/Hard Disk: ""
+*Option18 RAMDisk/RAM Disk: ""
+*?Option18: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {dup /Writeable get
+ {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
+ }{pop pop} ifelse
+ } 100 string /IODevice resourceforall
+ {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option18
+
+*% Installed Memory
+*OpenUI *InstalledMemory/Memory: PickOne
+*DefaultInstalledMemory: 128MB
+*InstalledMemory 128MB/128MB Standard: ""
+*InstalledMemory 160MB/32MB Upgrade: ""
+*InstalledMemory 192MB/64MB Upgrade: ""
+*InstalledMemory 224MB/96MB Upgrade: ""
+*InstalledMemory 256MB/128MB Upgrade: ""
+*InstalledMemory 288MB/160MB Upgrade: ""
+*InstalledMemory 320MB/192MB Upgrade: ""
+*InstalledMemory 384MB/256MB Upgrade: ""
+*InstalledMemory 416MB/288MB Upgrade: ""
+*InstalledMemory 448MB/320MB Upgrade: ""
+*InstalledMemory 512MB/384MB Upgrade: ""
+*InstalledMemory 640MB/512MB Upgrade: ""
+*InstalledMemory 672MB/544MB Upgrade: ""
+*InstalledMemory 704MB/576MB Upgrade: ""
+*InstalledMemory 768MB/640MB Upgrade: ""
+*InstalledMemory 896MB/768MB Upgrade: ""
+*InstalledMemory 1152MB/1024MB Upgrade: ""
+*?InstalledMemory: "
+ save
+ currentsystemparams dup
+ /RamSize known {
+ /RamSize get
+ 524288 div ceiling cvi 2 div cvi
+ /vmsize 20 string def
+ vmsize cvs print
+ (MB) print (\n) print flush
+ }{
+ pop (Unknown) print flush
+ } ifelse
+ restore"
+*End
+*CloseUI: *InstalledMemory
+
+*CloseGroup: InstallableOptions
+
+*% Virtual Memory
+
+*FreeVM: "32000000"
+
+*VMOption 128MB: "32000000"
+*VMOption 160MB: "32000000"
+*VMOption 192MB: "32000000"
+*VMOption 224MB: "32000000"
+*VMOption 256MB: "32000000"
+*VMOption 288MB: "32000000"
+*VMOption 320MB: "32000000"
+*VMOption 384MB: "32000000"
+*VMOption 416MB: "32000000"
+*VMOption 448MB: "32000000"
+*VMOption 512MB: "32000000"
+*VMOption 640MB: "32000000"
+*VMOption 672MB: "32000000"
+*VMOption 704MB: "32000000"
+*VMOption 768MB: "32000000"
+*VMOption 896MB: "32000000"
+*VMOption 1152MB: "32000000"
+
+
+*% Constraints
+*UIConstraints: *Option01 None *InputSlot MF1
+*UIConstraints: *InputSlot MF1 *Option01 None
+*UIConstraints: *Option01 None *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *Option01 None
+*UIConstraints: *Option01 MF1 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *Option01 MF1
+*UIConstraints: *Option20 None *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *Option20 None
+*UIConstraints: *Option20 None *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *Option20 None
+*UIConstraints: *Option20 None *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *Option20 None
+*UIConstraints: *Option20 One *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *Option20 One
+*UIConstraints: *Option20 One *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *Option20 One
+*UIConstraints: *Option20 Two *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *Option20 Two
+*UIConstraints: *Duplex *Option16 False
+*UIConstraints: *Option16 False *Duplex DuplexTumble
+*UIConstraints: *Option16 False *Duplex DuplexNoTumble
+*UIConstraints: *InputSlot EF1 *Duplex
+*UIConstraints: *Duplex *InputSlot EF1
+*UIConstraints: *MediaType Thick *Duplex
+*UIConstraints: *Duplex *MediaType Thick
+*UIConstraints: *MediaType Transparency *Duplex
+*UIConstraints: *Duplex *MediaType Transparency
+*UIConstraints: *MediaType Labels *Duplex
+*UIConstraints: *Duplex *MediaType Labels
+*UIConstraints: *MediaType Vellum *Duplex
+*UIConstraints: *Duplex *MediaType Vellum
+*UIConstraints: *MediaType Envelope *Duplex
+*UIConstraints: *Duplex *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *Duplex
+*UIConstraints: *Duplex *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *Duplex
+*UIConstraints: *Duplex *MediaType CoatedPaper
+*UIConstraints: *KCGlossmode True *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexTumble *KCGlossmode True
+*UIConstraints: *KCGlossmode True *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexNoTumble *KCGlossmode True
+*UIConstraints: *MediaType Transparency *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot Internal
+*UIConstraints: *InputSlot Internal *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Cardstock
+*UIConstraints: *MediaType CoatedPaper *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType CoatedPaper
+*UIConstraints: *MediaType Thick *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Thick
+*UIConstraints: *MediaType Vellum *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *MediaType Vellum
+*UIConstraints: *MediaType Transparency *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *MediaType Transparency
+*UIConstraints: *MediaType Vellum *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *MediaType Vellum
+*NonUIConstraints: *InputSlot EF1 *CustomPageSize
+*NonUIConstraints: *CustomPageSize *InputSlot EF1
+*NonUIConstraints: *Duplex *CustomPageSize
+*NonUIConstraints: *CustomPageSize *Duplex
+*UIConstraints: *Option18 None *KCCollate Temp0
+*UIConstraints: *Option18 None *KCCollate Temp
+*UIConstraints: *Option18 None *KCCollate Perm
+*UIConstraints: *Option18 RAMDisk *KCCollate Perm
+*UIConstraints: *KCCollate Perm *Option18 RAMDisk
+*UIConstraints: *Option18 HardDisk *KCCollate Temp0
+*UIConstraints: *KCCollate Temp0 *Option18 HardDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate Temp
+*UIConstraints: *KCCollate Temp *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 None
+*UIConstraints: *Option18 None *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 None
+*UIConstraints: *Option18 None *KCCollate ProofHold
+*UIConstraints: *KCCollate ProofHold *Option18 None
+*UIConstraints: *Option18 RAMDisk *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 RAMDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate VMBAdmin
+*UIConstraints: *Option18 None *KCCollate VMBUser01
+*UIConstraints: *Option18 None *KCCollate VMBUser02
+*UIConstraints: *Option18 None *KCCollate VMBUser03
+*UIConstraints: *Option18 None *KCCollate VMBUser04
+*UIConstraints: *Option18 None *KCCollate VMBUser05
+*UIConstraints: *Option18 None *KCCollate VMBUser06
+*UIConstraints: *Option18 None *KCCollate VMBUser07
+*UIConstraints: *Option18 None *KCCollate VMBUser08
+*UIConstraints: *Option18 None *KCCollate VMBUser09
+*UIConstraints: *Option18 None *KCCollate VMBUser10
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBAdmin
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser01
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser02
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser03
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser04
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser05
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser06
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser07
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser08
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser09
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser10
+*UIConstraints: *KCCollate VMBAdmin *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser01 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser02 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser03 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser04 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser05 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser06 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser07 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser08 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser09 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser10 *Option18 RAMDisk
+*UIConstraints: *PageSize A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot Internal
+*UIConstraints: *InputSlot Internal *PageRegion Statement
+*UIConstraints: *PageSize Letter *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Letter
+*UIConstraints: *PageRegion Letter *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Letter
+*UIConstraints: *PageSize Legal *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Executive
+*UIConstraints: *PageSize A4 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize A4
+*UIConstraints: *PageRegion A4 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion A4
+*UIConstraints: *PageSize B5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize B5
+*UIConstraints: *PageRegion B5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion B5
+*UIConstraints: *PageSize ISOB5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion ISOB5
+*UIConstraints: *PageSize OficioII *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion Folio
+*UIConstraints: *PageSize P16K *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot EF1
+*UIConstraints: *InputSlot EF1 *PageRegion P16K
+*UIConstraints: *PageSize A6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF60A
+*UIConstraints: *InputSlot PF60A *PageRegion Statement
+*UIConstraints: *PageSize A6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF60B
+*UIConstraints: *InputSlot PF60B *PageRegion Statement
+*UIConstraints: *PageSize A6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion A6
+*UIConstraints: *PageSize B6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion EnvDL
+*UIConstraints: *PageSize Statement *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot PF60C
+*UIConstraints: *InputSlot PF60C *PageRegion Statement
+*UIConstraints: *Duplex *PageSize A6
+*UIConstraints: *PageSize A6 *Duplex DuplexTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion A6
+*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize B6
+*UIConstraints: *PageSize B6 *Duplex DuplexTumble
+*UIConstraints: *PageSize B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion B6
+*UIConstraints: *PageRegion B6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env9
+*UIConstraints: *PageSize Env9 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env9
+*UIConstraints: *PageRegion Env9 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env10
+*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env10
+*UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvDL
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Statement
+*UIConstraints: *PageSize Statement *Duplex DuplexTumble
+*UIConstraints: *PageSize Statement *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Statement
+*UIConstraints: *PageRegion Statement *Duplex DuplexTumble
+*UIConstraints: *PageRegion Statement *Duplex DuplexNoTumble
+*UIConstraints: *Option18 None *KCSuperWatermark
+*UIConstraints: *KCSuperWatermark *Option18 None
+
+*% Resolution
+*DefaultResolution: 600dpi
+*% Color Model
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10 AnySetup *ColorModel
+*DefaultColorModel: CMYK
+*ColorModel CMYK/Color (CMYK): "<< /ProcessColorModel /DeviceCMYK >> setpagedevice"
+*ColorModel Gray/Monochrome: "<< /ProcessColorModel /DeviceGray >> setpagedevice"
+*?ColorModel: "
+ save
+ currentpagedevice /ProcessColorModel get
+ 1 {
+ dup /DeviceGray eq {pop (Gray) exit} if
+ dup /DeviceCMYK eq {pop (CMYK) exit} if
+ pop (Unknown)
+ } repeat
+ = flush restore"
+*End
+*CloseUI: *ColorModel
+
+*% Glossmode
+*OpenUI *KCGlossmode/Gloss Mode: Boolean
+*OrderDependency: 10 AnySetup *KCGlossmode
+*DefaultKCGlossmode: False
+*KCGlossmode False/Disabled: "mark 0 statusdict /setglossmode 2 copy known { get exec } if cleartomark"
+*KCGlossmode True/Enabled: "mark 1 statusdict /setglossmode 2 copy known { get exec } if cleartomark"
+*End
+*CloseUI: *KCGlossmode
+
+*% KCContone Hardware Enhancement
+*OpenUI *KCContone/Continuous Tone: Boolean
+*OrderDependency: 15 AnySetup *KCContone
+*DefaultKCContone: False
+*KCContone False/Normal: "<< /PreRenderingEnhanceDetails << /BitsPerPixel 2>> >> setpagedevice"
+*KCContone True/Fine: "<< /PreRenderingEnhanceDetails << /BitsPerPixel 4>> >> setpagedevice"
+*?KCContone: "
+ save
+ currentpagedevice dup /PreRenderingEnhance known
+ {/PreRenderingEnhance get 1 get null ne {(True)}{(False)} ifelse}
+ {pop (Unknown)}ifelse
+ = flush restore"
+*End
+*CloseUI: *KCContone
+
+*% Color Reproduction
+*OpenUI *Colorreprod/Color Reproduction: PickOne
+*OrderDependency: 10 AnySetup *Colorreprod
+*DefaultColorreprod: Auto1
+*Colorreprod Auto1/Auto 1: "<< /ColorReproductionMode 0 >> setpagedevice"
+*Colorreprod Auto2/Auto 2: "<< /ColorReproductionMode 1 >> setpagedevice"
+*Colorreprod Auto3/Auto 3: "<< /ColorReproductionMode 2 >> setpagedevice"
+*Colorreprod Auto4/Auto 4: "<< /ColorReproductionMode 3 >> setpagedevice"
+*Colorreprod Photo/Picture Image: "<< /ColorReproductionMode 10 >> setpagedevice"
+*Colorreprod Text/Text: "<< /ColorReproductionMode 11 >> setpagedevice"
+*Colorreprod Chart/Chart (Graphic): "<< /ColorReproductionMode 12 >> setpagedevice"
+*CloseUI: *Colorreprod
+
+*% Halftone Information
+*DefaultHalftoneType: 1
+*ScreenFreq: "37.5"
+*ScreenAngle: "45.0"
+*ResScreenFreq 600dpi: "37.5"
+*ResScreenAngle 600dpi: "45.0"
+
+*DefaultScreenProc: Ellipse
+*ScreenProc Dot: "
+ {abs exch abs 2 copy add 1 gt
+ {1 sub dup mul exch 1 sub dup mul add 1 sub}
+ {dup mul exch dup mul add 1 exch sub} ifelse}"
+*End
+*ScreenProc Line: "{pop}"
+*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
+*DefaultTransfer: Null
+*Transfer Null: "{}"
+*Transfer Null.Inverse: "{1 exch sub}"
+
+*% Page Policy Definitions
+*OpenUI *PagePolicy/Page Policy: PickOne
+*OrderDependency: 15 AnySetup *PagePolicy
+*DefaultPagePolicy: On
+*PagePolicy On/AutoSizeSelect: "<< /DeferredMediaSelection true >> setpagedevice"
+*CloseUI: *PagePolicy
+
+*% Paper Handling
+*% Page Size Definitions
+*OpenUI *PageSize: PickOne
+*OrderDependency: 40 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageSize Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageSize Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 19 dict
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [516 729] (B5) put
+ dup [499 709] (ISOB5) put
+ dup [363 516] (B6) put
+ dup [612 936] (OficioII) put
+ dup [595 935] (Folio) put
+ dup [396 612] (Statement) put
+ dup [558 774] (P16K) put
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [522 756] (Executive) put
+ dup [261 468] (EnvPersonal) put
+ dup [279 639] (Env9) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit}{pop} ifelse
+ } bind forall
+ = flush pop pop restore "
+*End
+*CloseUI: *PageSize
+
+*% Page Region Definitions for Frame Buffer
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageRegion Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*% Imageable Area Definitions
+*DefaultImageableArea: A4
+*ImageableArea A4/A4: "12 10 583 832"
+*ImageableArea A5/A5: "12 12 409 585"
+*ImageableArea A6/A6: "12 10 285 411"
+*ImageableArea B5/B5 (JIS): "21 10 495 719"
+*ImageableArea ISOB5/B5 (ISO): "12 12 487 696"
+*ImageableArea B6/B6: "12 10 352 506"
+*ImageableArea OficioII/Oficio II: "12 12 600 924"
+*ImageableArea Folio/Folio (210 x 330mm): "12 12 571 911"
+*ImageableArea Statement/Statement: "12 12 384 600"
+*ImageableArea P16K/16K: "12 12 546 762"
+*ImageableArea Letter/Letter: "12 08 600 784"
+*ImageableArea Legal/Legal: "12 08 600 1000"
+*ImageableArea Executive/Executive: "12 08 510 748"
+*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
+*ImageableArea Env9/Envelope #9: "12 08 255 623"
+*ImageableArea Env10/Envelope #10: "12 08 273 668"
+*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
+*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
+*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
+*?ImageableArea: "
+ save
+ /cvp {cvi ( ) cvs
+ print ( ) print} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {ceiling cvp} repeat
+ exch 2 {floor cvp} repeat ( )
+ = flush restore"
+*End
+
+*% Physical Dimensions of Media
+*DefaultPaperDimension: A4
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension B5/B5 (JIS): "516 729"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B6/B6: "363 516"
+*PaperDimension OficioII/Oficio II: "612 936"
+*PaperDimension Folio/Folio (210 x 330mm): "595 935"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension P16K/16K: "558 774"
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension EnvPersonal/Envelope #6: "261 468"
+*PaperDimension Env9/Envelope #9: "279 639"
+*PaperDimension Env10/Envelope #10: "297 684"
+*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
+*PaperDimension EnvDL/Envelope DL: "312 624"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+
+*% Custom Page Size Definitions
+*% Smallest = A6, Largest = LEGAL
+
+*VariablePaperSize: True
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*HWMargins: 12 12 12 12
+*MaxMediaWidth: "612"
+*MaxMediaHeight: "1008"
+*NonUIOrderDependency: 40 AnySetup *CustomPageSize
+*CustomPageSize True: "
+ pop pop pop
+ << /PageSize [ 5 -2 roll ] /ImagingBBox null
+ /DeferredMediaSelection true
+ >> setpagedevice"
+*End
+*ParamCustomPageSize Width: 1 points 278 612
+*ParamCustomPageSize Height: 2 points 420 1008
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 1 1
+
+*% Input Slot Definitions
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 30 AnySetup *InputSlot
+*DefaultInputSlot: Internal
+*InputSlot Internal/Cassette 1: "<< /ManualFeed false >> setpagedevice statusdict begin 0 setpapertray end"
+*InputSlot PF60A/Cassette 2: "<< /ManualFeed false >> setpagedevice statusdict begin 1 setpapertray end"
+*InputSlot PF60B/Cassette 3: "<< /ManualFeed false >> setpagedevice statusdict begin 4 setpapertray end"
+*InputSlot PF60C/Cassette 4: "<< /ManualFeed false >> setpagedevice statusdict begin 5 setpapertray end"
+*InputSlot EF1/Envelope Feeder: "<< /ManualFeed false >> setpagedevice statusdict begin 2 setpapertray end"
+*InputSlot MF1/Multi Purpose Feeder: "currentpagedevice /InputAttributes get 3 get null eq
+{ <</ManualFeed true>> setpagedevice }{ statusdict begin 3 setpapertray end } ifelse"
+*End
+*?InputSlot: ""
+*CloseUI: *InputSlot
+
+*% MediaType Definitions
+*OpenUI *MediaType: PickOne
+*OrderDependency: 95 AnySetup *MediaType
+*DefaultMediaType: PrnDef
+*MediaType PrnDef/Printer Default: "<</ManualFeed false /DeferredMediaSelection true >> setpagedevice"
+*MediaType Plain/Plain Paper: "<</ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Transparency/Transparency: "<</ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Labels/Labels: "<</ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Letterhead/Letterhead: "<</ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Bond/Bond: "<</ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Color/Color: "<</ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Preprinted/Preprinted: "<</ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Prepunched/Prepunched: "<</ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Recycled/Recycled: "<</ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Cardstock/Cardstock: "<</ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Vellum/Vellum: "<</ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Envelope/Envelope: "<</ManualFeed false /MediaType (Envelope) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Rough/Rough: "<</ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Thick/Thick: "<</ManualFeed false /MediaType (Thick) /DeferredMediaSelection true >> setpagedevice"
+*MediaType CoatedPaper/Coated Paper: "<</ManualFeed false /MediaType (CoatedPaper) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Highqlty/High quality: "<</ManualFeed false /MediaType (Fine) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User1/Custom 1: "<</ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User2/Custom 2: "<</ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User3/Custom 3: "<</ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User4/Custom 4: "<</ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User5/Custom 5: "<</ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User6/Custom 6: "<</ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User7/Custom 7: "<</ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User8/Custom 8: "<</ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
+*?MediaType: "
+ save
+ currentpagedevice /MediaType {get} stopped
+ {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
+ restore"
+*End
+*CloseUI: *MediaType
+
+*RequiresPageRegion All: True
+*% Output Bin Definitions
+*OpenUI *OutputBin/Output Bin: PickOne
+*OrderDependency: 51 AnySetup *OutputBin
+*DefaultOutputBin: None
+*OutputBin None/Printer Default: ""
+*OutputBin FDTop/Top Tray (Face-Down): "0 statusdict /setoutputtray get exec"
+*OutputBin FURear/Rear Tray (Face-Up): "1 statusdict /setoutputtray get exec"
+*?OutputBin: ""
+*End
+*CloseUI: *OutputBin
+
+*% Page Stack Order
+*PageStackOrder FDTop: Normal
+*PageStackOrder FURear: Normal
+
+*% Duplex Definitions
+*OpenUI *Duplex/Duplexing: PickOne
+*OrderDependency: 50 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/None: "statusdict begin false setduplexmode false settumble end"
+*Duplex DuplexTumble/Short Edge: "statusdict begin true setduplexmode true settumble end"
+*Duplex DuplexNoTumble/Long Edge: "statusdict begin true setduplexmode false settumble end"
+*?Duplex: "
+ save
+ statusdict begin
+ duplexmode
+ {tumble {(DuplexTumble)}{(DuplexNoTumble)} ifelse}
+ {(None)} ifelse
+ = flush end restore"
+*End
+*CloseUI: *Duplex
+
+*% Job Spooling Definitions
+*OpenUI *KCCollate/Job Settings: PickOne
+*OrderDependency: 20 AnySetup *KCCollate
+*DefaultKCCollate: PrnDef
+*KCCollate PrnDef/Printer Default: "<< /Collate false >> setpagedevice"
+*KCCollate Temp0/Temporary (RAM Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Temp/Temporary (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Perm/Permanent (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 2 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBAdmin/Virtual Mailbox (Administrator): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(Administrator)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser01/Virtual Mailbox (User 1): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 1)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser02/Virtual Mailbox (User 2): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 2)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser03/Virtual Mailbox (User 3): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 3)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser04/Virtual Mailbox (User 4): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 4)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser05/Virtual Mailbox (User 5): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 5)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser06/Virtual Mailbox (User 6): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 6)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser07/Virtual Mailbox (User 7): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 7)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser08/Virtual Mailbox (User 8): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 8)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser09/Virtual Mailbox (User 9): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 9)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser10/Virtual Mailbox (User 10): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 10)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate QuickCopy/Quick Copy: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate ProofHold/Proof and Hold: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 3 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate JobStorage/Job Storage: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put dup /Hold 2 put dup /HoldType 0 put /HoldKey (0000) pop pop pop <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*?KCCollate: "
+ save
+ currentpagedevice dup /Collate known {
+ dup /CollateDetails known {
+ /CollateDetails get
+ dup /Mode known {
+ /Mode get
+ 1 {
+ dup 0 eq {pop (Temp0) exit} if
+ dup 1 eq {pop (Temp) exit} if
+ dup 2 eq {pop (Perm) exit} if
+ dup 8 eq {pop (VMB) exit} if
+ pop (Unknown)
+ } repeat
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KCCollate
+
+*% Management Code Definitions
+*OpenUI *KmManagment/Job Accounting: PickOne
+*OrderDependency: 60 AnySetup *KmManagment
+*DefaultKmManagment: Default
+*KmManagment Default/Off: ""
+*KmManagment MG00000000/00000000: "(00000000) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000001/00000001: "(00000001) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000002/00000002: "(00000002) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000003/00000003: "(00000003) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000004/00000004: "(00000004) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000005/00000005: "(00000005) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000006/00000006: "(00000006) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000007/00000007: "(00000007) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000008/00000008: "(00000008) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000009/00000009: "(00000009) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000010/00000010: "(00000010) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000011/00000011: "(00000011) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000012/00000012: "(00000012) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000013/00000013: "(00000013) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000014/00000014: "(00000014) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000015/00000015: "(00000015) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000016/00000016: "(00000016) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000017/00000017: "(00000017) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000018/00000018: "(00000018) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000019/00000019: "(00000019) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000020/00000020: "(00000020) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000021/00000021: "(00000021) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000022/00000022: "(00000022) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000023/00000023: "(00000023) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000024/00000024: "(00000024) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000025/00000025: "(00000025) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000026/00000026: "(00000026) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000027/00000027: "(00000027) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000028/00000028: "(00000028) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000029/00000029: "(00000029) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000030/00000030: "(00000030) statusdict /setmanagementnumber get exec"
+*?KmManagment: ""
+*End
+*CloseUI: *KmManagment
+
+*% KCSuperWatermark
+*OpenUI *KCSuperWatermark/Super Watermark: PickOne
+*OrderDependency: 10 AnySetup *KCSuperWatermark
+*DefaultKCSuperWatermark: None
+*KCSuperWatermark None/None: ""
+*KCSuperWatermark UFA/Use Form-A Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFB/Use Form-B Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFC/Use Form-C Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFAFP/Use Form-A Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFBFP/Use Form-B Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFCFP/Use Form-C Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark SFA/Save Form-A: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-A) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFB/Save Form-B: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-B) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFC/Save Form-C: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-C) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*CloseUI: *KCSuperWatermark
+
+*% PPD Version Info
+*OpenUI *KCVersion/PPD Version: PickOne
+*OrderDependency: 25 AnySetup *KCVersion
+*DefaultKCVersion: Default
+*KCVersion Default/8.2 [09-20-2005]: "
+globaldict /ct_AddStdCIDMap known {
+globaldict /ct_AddStdCIDMap get length 7 eq
+{globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq
+{globaldict /ct_AddStdCIDMap get 1 get 0 eq
+{globaldict /ct_AddStdCIDMap get 2 get () eq
+{globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq
+{globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq
+{currentglobal true setglobal globaldict
+/ct_AddStdCIDMap
+globaldict /ct_AddStdCIDMap get dup
+globaldict /ct_AddStdCIDMap get
+0 get length 1 exch
+put put setglobal
+} if} if} if} if} if} if} if"
+*End
+*CloseUI: *KCVersion
+
+*% Font Information
+*DefaultFont: Courier
+*Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
+*Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
+*Font AlbertusMT: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(001.000)" Standard ROM
+*Font Apple-Chancery: Standard "(001.000)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font Arial-BoldMT: Standard "(001.000)" Standard ROM
+*Font Arial-ItalicMT: Standard "(001.000)" Standard ROM
+*Font ArialMT: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Book: Standard "(001.000)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Bodoni-Bold: Standard "(001.000)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Italic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Poster: Standard "(001.000)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(001.000)" Standard ROM
+*Font Bodoni: Standard "(001.000)" Standard ROM
+*Font Bookman-Demi: Standard "(001.000)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
+*Font Bookman-Light: Standard "(001.000)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
+*Font Carta: Special "(001.000)" Standard ROM
+*Font Chicago: Standard "(001.000)" Standard ROM
+*Font Clarendon-Bold: Standard "(001.000)" Standard ROM
+*Font Clarendon-Light: Standard "(001.000)" Standard ROM
+*Font Clarendon: Standard "(001.000)" Standard ROM
+*Font CooperBlack-Italic: Standard "(001.000)" Standard ROM
+*Font CooperBlack: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(001.000)" Standard ROM
+*Font Coronet-Regular: Standard "(001.000)" Standard ROM
+*Font Courier-Bold: Standard "(001.000)" Standard ROM
+*Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Courier-Oblique: Standard "(001.000)" Standard ROM
+*Font Courier: Standard "(001.000)" Standard ROM
+*Font Eurostile-Bold: Standard "(001.000)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile: Standard "(001.000)" Standard ROM
+*Font Geneva: Standard "(001.000)" Standard ROM
+*Font GillSans-Bold: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(001.000)" Standard ROM
+*Font GillSans-Condensed: Standard "(001.000)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(001.000)" Standard ROM
+*Font GillSans-Italic: Standard "(001.000)" Standard ROM
+*Font GillSans-Light: Standard "(001.000)" Standard ROM
+*Font GillSans-LightItalic: Standard "(001.000)" Standard ROM
+*Font GillSans: Standard "(001.000)" Standard ROM
+*Font Goudy-Bold: Standard "(001.000)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(001.000)" Standard ROM
+*Font Goudy-Italic: Standard "(001.000)" Standard ROM
+*Font Goudy: Standard "(001.000)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Black: Standard "(001.000)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Italic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(001.000)" Standard ROM
+*Font HoeflerText-Regular: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Bold: Standard "(001.000)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Italic: Standard "(001.000)" Standard ROM
+*Font JoannaMT: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.000)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Book: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Marigold: Standard "(001.000)" Standard ROM
+*Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
+*Font Monaco: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
+*Font NewYork: Standard "(001.000)" Standard ROM
+*Font Optima-Bold: Standard "(001.000)" Standard ROM
+*Font Optima-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Optima-Italic: Standard "(001.000)" Standard ROM
+*Font Optima: Standard "(001.000)" Standard ROM
+*Font Oxford: Standard "(001.000)" Standard ROM
+*Font Palatino-Bold: Standard "(001.000)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Palatino-Italic: Standard "(001.000)" Standard ROM
+*Font Palatino-Roman: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(001.000)" Standard ROM
+*Font Symbol: Special "(001.000)" Standard ROM
+*Font Tekton: Standard "(001.000)" Standard ROM
+*Font Times-Bold: Standard "(001.000)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Times-Italic: Standard "(001.000)" Standard ROM
+*Font Times-Roman: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPSMT: Standard "(001.000)" Standard ROM
+*Font Univers-Bold: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExt: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(001.000)" Standard ROM
+*Font Univers-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Condensed: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBold: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Extended: Standard "(001.000)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(001.000)" Standard ROM
+*Font Univers-Light: Standard "(001.000)" Standard ROM
+*Font Univers-LightOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Oblique: Standard "(001.000)" Standard ROM
+*Font Univers: Standard "(001.000)" Standard ROM
+*Font Wingdings-Regular: Special "(001.000)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
+*Font ZapfDingbats: Special "(001.000)" Standard ROM
+*?FontQuery: "
+ save
+ /str 100 string dup 0 (fonts/) putinterval def
+ {count 1 gt
+ { exch dup str 6 94 getinterval cvs
+ (/) print print (:) print
+ FontDirectory exch known
+ {(Yes)}{(No)} ifelse =
+ }{exit} ifelse
+ } bind loop (*)
+ = flush restore"
+*End
+*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"
+*% Printer Messages
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ]%% )
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
+*PrinterError: "paper entry misfeed"
+*PrinterError: "cover open"
+*PrinterError: "no paper tray"
+*PrinterError: "out of paper"
+*PrinterError: "toner low (halt)"
+*PrinterError: "warming up"
+*PrinterError: "other reason"
+*PrinterError: "video interface mode"
+*PrinterError: "offline"
+*PrinterError: "toner low (warning)"
+
+*% Input Sources (format: %%[ status: <stat>;source:<one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "Option"
+
+*% End of PPD file for Kyocera FS-C5030N (European English)
diff --git a/db/source/PPD/Kyocera/en/Kyocera_KM-6030_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_KM-6030_en.ppd
new file mode 100644
index 00000000..31ffac9b
--- /dev/null
+++ b/db/source/PPD/Kyocera/en/Kyocera_KM-6030_en.ppd
@@ -0,0 +1,3143 @@
+*PPD-Adobe: "4.3"
+*%=============================================================================
+*%
+*% PPD for Kyocera KM-6030 (English)
+*% Linux Version
+*%
+*% Copyright (C) 2000 KYOCERA CORPORATION
+*% Copyright (C) 2005 Revised Edition KYOCERA MITA CORPORATION
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- see www.opensource.org]
+*%
+*%=============================================================================
+
+*FileVersion: "8.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Product: "(KM-6030)"
+*PSVersion: "(3011.103) 1"
+*Manufacturer: "Kyocera"
+*ModelName: "Kyocera KM-6030"
+*ShortNickName: "Kyocera KM-6030"
+*NickName: "Kyocera KM-6030"
+*PCFileName: "KC6030EN.PPD"
+
+*% Basic Device Capabilities
+*LanguageLevel: "3"
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42) }{ (None) } ifelse
+ = flush restore"
+*End
+
+*Throughput: "60"
+
+*% Extensions
+*FileSystem: True
+*?FileSystem: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {/Writeable get {pop true} if}{pop} ifelse
+ } 100 string /IODevice resourceforall
+ {(True)}{(False)} ifelse
+ = flush restore "
+*End
+
+*% System Management
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+
+*Password: "0"
+
+*ExitServer: "
+ count 0 eq {true}
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec"
+*End
+
+*Reset: "
+ count 0 eq { true }
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+
+*% Protocols
+*Protocols: PJL TBCP
+
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MFG:Kyocera;Model:Kyocera KM-6030;COMMAND SET: POSTSCRIPT,PJL,PCL"
+
+*% JCL Information
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+
+*% Installable Options
+*OpenGroup: InstallableOptions/Installed Options
+
+*% Finisher
+*OpenUI *Option17/Document Finisher: Boolean
+*DefaultOption17: False
+*Option17 False/Not Installed: ""
+*Option17 True/Installed: ""
+*?Option17: "
+ save
+ currentpagedevice dup /OutputAttributes known {
+ /OutputAttributes get
+ dup 1 known {
+ 1 get dup null ne {
+ /OutputType get
+ dup (STAPLER) eq { (True) } {
+ (False)
+ } ifelse
+ }{(False)} ifelse
+ }{(False)} ifelse
+ exch pop
+ }{
+ pop (False)
+ } ifelse
+ = flush restore"
+*End
+*CloseUI: *Option17
+
+*% Multi Tray
+*OpenUI *Option24/Multi Tray: Boolean
+*DefaultOption24: False
+*Option24 False/Not Installed: ""
+*Option24 True/Installed: ""
+*?Option24: "
+ save
+ currentpagedevice dup /OutputAttributes known {
+ /OutputAttributes get
+ dup 3 known {
+ 3 get dup null ne {
+ /OutputType get
+ dup (MULTI_TRAY1) eq { (True) } {
+ (False)
+ } ifelse
+ }{(False)} ifelse
+ }{(False)} ifelse
+ exch pop
+ }{
+ pop (False)
+ } ifelse
+ = flush restore"
+*End
+*CloseUI: *Option24
+
+*% Punch Unit
+*OpenUI *Option21/Punch Unit: Boolean
+*DefaultOption21: False
+*Option21 False/Not Installed: ""
+*Option21 True/Installed: ""
+*?Option21: "
+ save
+ currentpagedevice /Punch known {(True)}{(False)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option21
+
+*% Folding Unit
+*OpenUI *Option22/Folding Unit: Boolean
+*DefaultOption22: False
+*Option22 False/Not Installed: ""
+*Option22 True/Installed: ""
+*?Option22: "
+ save
+ currentpagedevice /Fold known {(True)}{(False)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option22
+
+*% Disk Drive
+*OpenUI *Option18/Optional Disk: PickOne
+*DefaultOption18: None
+*Option18 None/Not Installed: ""
+*Option18 HardDisk/Hard Disk: ""
+*Option18 RAMDisk/RAM Disk: ""
+*?Option18: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {dup /Writeable get
+ {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
+ }{pop pop} ifelse
+ } 100 string /IODevice resourceforall
+ {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option18
+
+*% Paper Feeder
+*OpenUI *Option20/Side Feeder: Boolean
+*DefaultOption20: False
+*Option20 False/Not Installed: ""
+*Option20 True/Installed: ""
+*?Option20: "
+ save
+ (False) currentpagedevice dup /InputAttributes known {
+ /InputAttributes get
+ dup 6 known {dup 6 get null ne {exch pop (True) exch} if} if
+ } if pop
+ = flush restore"
+*End
+*CloseUI: *Option20
+
+*% Installed Memory
+*OpenUI *InstalledMemory/Memory: PickOne
+*DefaultInstalledMemory: 64MB
+*InstalledMemory 64MB/64MB Standard: ""
+*InstalledMemory 96MB/32MB Upgrade: ""
+*InstalledMemory 128MB/64MB Upgrade: ""
+*InstalledMemory 160MB/96MB Upgrade: ""
+*InstalledMemory 192MB/128MB Upgrade: ""
+*InstalledMemory 224MB/160MB Upgrade: ""
+*InstalledMemory 256MB/192MB Upgrade: ""
+*InstalledMemory 320MB/256MB Upgrade: ""
+*InstalledMemory 352MB/288MB Upgrade: ""
+*InstalledMemory 384MB/320MB Upgrade: ""
+*InstalledMemory 448MB/384MB Upgrade: ""
+*InstalledMemory 576MB/512MB Upgrade: ""
+*?InstalledMemory: "
+ save
+ currentsystemparams dup
+ /RamSize known {
+ /RamSize get
+ 524288 div ceiling cvi 2 div cvi
+ /vmsize 20 string def
+ vmsize cvs print
+ (MB) print (\n) print flush
+ }{
+ pop (Unknown) print flush
+ } ifelse
+ restore"
+*End
+*CloseUI: *InstalledMemory
+
+*CloseGroup: InstallableOptions
+
+*% Virtual Memory
+
+*FreeVM: "32000000"
+
+*VMOption 64MB: "32000000"
+*VMOption 96MB: "32000000"
+*VMOption 128MB: "32000000"
+*VMOption 160MB: "32000000"
+*VMOption 192MB: "32000000"
+*VMOption 224MB: "32000000"
+*VMOption 256MB: "32000000"
+*VMOption 320MB: "32000000"
+*VMOption 352MB: "32000000"
+*VMOption 384MB: "32000000"
+*VMOption 448MB: "32000000"
+*VMOption 576MB: "32000000"
+
+
+*% Constraints
+*UIConstraints: *Option20 False *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *Option20 False
+*UIConstraints: *MediaType Thick *Duplex
+*UIConstraints: *Duplex *MediaType Thick
+*UIConstraints: *MediaType Transparency *Duplex
+*UIConstraints: *Duplex *MediaType Transparency
+*UIConstraints: *MediaType Labels *Duplex
+*UIConstraints: *Duplex *MediaType Labels
+*UIConstraints: *MediaType Vellum *Duplex
+*UIConstraints: *Duplex *MediaType Vellum
+*UIConstraints: *MediaType Envelope *Duplex
+*UIConstraints: *Duplex *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *Duplex
+*UIConstraints: *Duplex *MediaType Cardstock
+*UIConstraints: *MediaType Bond *Duplex
+*UIConstraints: *Duplex *MediaType Bond
+*UIConstraints: *MediaType Rough *Duplex
+*UIConstraints: *Duplex *MediaType Rough
+*UIConstraints: *MediaType Transparency *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Prepunched
+*UIConstraints: *MediaType Transparency *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Prepunched
+*UIConstraints: *MediaType Transparency *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Prepunched
+*UIConstraints: *MediaType Transparency *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Prepunched
+*UIConstraints: *MediaType Bond *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User8
+*UIConstraints: *MediaType Transparency *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *MediaType Labels
+*UIConstraints: *MediaType Rough *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Rough
+*UIConstraints: *MediaType Rough *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Rough
+*UIConstraints: *MediaType Rough *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Rough
+*UIConstraints: *MediaType Rough *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Rough
+*UIConstraints: *MediaType Transparency *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Prepunched
+*UIConstraints: *MediaType Rough *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Rough
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize B5
+*UIConstraints: *PageSize B5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin LFTTRAYDWN
+*UIConstraints: *PageSize EnvPersonal *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvC4
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin FDStacker *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin FDStacker
+*UIConstraints: *PageSize EnvPersonal *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvC4
+*UIConstraints: *OutputBin SubFDStacker *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize B5
+*UIConstraints: *PageSize B6 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize B6
+*UIConstraints: *PageSize B5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin SubFDStacker
+*UIConstraints: *PageSize EnvPersonal *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvC4
+*UIConstraints: *PageSize EnvPersonal *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize EnvDL
+*UIConstraints: *OutputBin FDStacker *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin FDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin SubFDStacker
+*UIConstraints: *PageSize A5 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize A5
+*UIConstraints: *PageSize ISOB5 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize ISOB5
+*UIConstraints: *PageSize B6 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize B6
+*UIConstraints: *PageSize Folio *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Folio
+*UIConstraints: *PageSize Executive *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Executive
+*UIConstraints: *PageSize Statement *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Statement
+*UIConstraints: *PageSize P8K *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize P8K
+*UIConstraints: *PageSize P16K *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize P16K
+*UIConstraints: *PageSize EnvC4 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvC4
+*UIConstraints: *PageSize EnvC5 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvC5
+*UIConstraints: *PageSize Env10 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Env10
+*UIConstraints: *PageSize Env9 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Env9
+*UIConstraints: *PageSize EnvMonarch *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvPersonal *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvDL *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvDL
+*UIConstraints: *PageSize A6 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize A6
+*UIConstraints: *OutputBin MTDWN01 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN01
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN02 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN02
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN03 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN03
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN04 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN04
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN05 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN05
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP01 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP01
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP02 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP02
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP03 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP03
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP04 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP04
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP05 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP05
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN01 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN02 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN03 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN04 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN05 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN05
+*NonUIConstraints: *Duplex *CustomPageSize
+*NonUIConstraints: *CustomPageSize *Duplex
+*UIConstraints: *KCCollate *Option18 None
+*UIConstraints: *Option18 None *KCCollate Temp0
+*UIConstraints: *Option18 None *KCCollate Temp
+*UIConstraints: *Option18 None *KCCollate Perm
+*UIConstraints: *Option18 RAMDisk *KCCollate Perm
+*UIConstraints: *KCCollate Perm *Option18 RAMDisk
+*UIConstraints: *Option18 HardDisk *KCCollate Temp0
+*UIConstraints: *KCCollate Temp0 *Option18 HardDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate Temp
+*UIConstraints: *KCCollate Temp *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 None
+*UIConstraints: *Option18 None *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 None
+*UIConstraints: *Option18 None *KCCollate ProofHold
+*UIConstraints: *KCCollate ProofHold *Option18 None
+*UIConstraints: *Option18 RAMDisk *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 RAMDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate VMBAdmin
+*UIConstraints: *Option18 None *KCCollate VMBUser01
+*UIConstraints: *Option18 None *KCCollate VMBUser02
+*UIConstraints: *Option18 None *KCCollate VMBUser03
+*UIConstraints: *Option18 None *KCCollate VMBUser04
+*UIConstraints: *Option18 None *KCCollate VMBUser05
+*UIConstraints: *Option18 None *KCCollate VMBUser06
+*UIConstraints: *Option18 None *KCCollate VMBUser07
+*UIConstraints: *Option18 None *KCCollate VMBUser08
+*UIConstraints: *Option18 None *KCCollate VMBUser09
+*UIConstraints: *Option18 None *KCCollate VMBUser10
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBAdmin
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser01
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser02
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser03
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser04
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser05
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser06
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser07
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser08
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser09
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser10
+*UIConstraints: *KCCollate VMBAdmin *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser01 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser02 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser03 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser04 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser05 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser06 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser07 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser08 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser09 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser10 *Option18 RAMDisk
+*UIConstraints: *KCRotate On *Option18 None
+*UIConstraints: *Option18 None *KCRotate On
+*UIConstraints: *KCRotate On *Option17 True
+*UIConstraints: *Option17 True *KCRotate On
+*UIConstraints: *Option17 True *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *Option17 True
+*UIConstraints: *Option17 True *OutputBin LFTTRAYUP
+*UIConstraints: *OutputBin LFTTRAYUP *Option17 True
+*UIConstraints: *Option17 False *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *Option17 False
+*UIConstraints: *Option17 False *OutputBin FUStacker
+*UIConstraints: *OutputBin FUStacker *Option17 False
+*UIConstraints: *Option17 False *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *Option17 False
+*UIConstraints: *Option17 False *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *Option17 False
+*UIConstraints: *Option17 False *KMStapleMode
+*UIConstraints: *KMStapleMode *Option17 False
+*UIConstraints: *Option17 False *Option21 True
+*UIConstraints: *Option21 True *Option17 False
+*UIConstraints: *KCPunch *Option21 False
+*UIConstraints: *Option21 False *KCPunch
+*UIConstraints: *Option17 False *Option22 True
+*UIConstraints: *Option22 True *Option17 False
+*UIConstraints: *KCFold On *Option22 False
+*UIConstraints: *Option22 False *KCFold On
+*UIConstraints: *Option17 False *Option24 True
+*UIConstraints: *Option24 False *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *Option24 False
+*UIConstraints: *Option24 True *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *Option24 True
+*UIConstraints: *Option24 True *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *Option24 True
+*UIConstraints: *KCPunch 2HoleL *PageSize A3
+*UIConstraints: *PageSize A3 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize A3
+*UIConstraints: *PageSize A3 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize A3
+*UIConstraints: *PageSize A3 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize B5
+*UIConstraints: *PageSize B5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize B5
+*UIConstraints: *PageSize B5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize B5
+*UIConstraints: *PageSize B5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 4HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 4HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleUEUR
+*UIConstraints: *KCBooklet Left *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize B6
+*UIConstraints: *PageSize B6 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize Executive
+*UIConstraints: *PageSize Executive *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize P8K
+*UIConstraints: *PageSize P8K *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize P16K
+*UIConstraints: *PageSize P16K *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCBooklet Left
+*UIConstraints: *KCBooklet Right *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize B6
+*UIConstraints: *PageSize B6 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize Executive
+*UIConstraints: *PageSize Executive *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize P8K
+*UIConstraints: *PageSize P8K *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize P16K
+*UIConstraints: *PageSize P16K *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCBooklet Right
+*UIConstraints: *KCBooklet Left *PageSize A6
+*UIConstraints: *PageSize A6 *KCBooklet Left
+*UIConstraints: *KCBooklet Right *PageSize A6
+*UIConstraints: *PageSize A6 *KCBooklet Right
+*UIConstraints: *KCRotate On *PageSize A3
+*UIConstraints: *PageSize A3 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize A5
+*UIConstraints: *PageSize A5 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize B6
+*UIConstraints: *PageSize B6 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Folio
+*UIConstraints: *PageSize Folio *KCRotate On
+*UIConstraints: *KCRotate On *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Legal
+*UIConstraints: *PageSize Legal *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Executive
+*UIConstraints: *PageSize Executive *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Statement
+*UIConstraints: *PageSize Statement *KCRotate On
+*UIConstraints: *KCRotate On *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCRotate On
+*UIConstraints: *KCRotate On *PageSize P8K
+*UIConstraints: *PageSize P8K *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCRotate On
+*UIConstraints: *KCRotate On *PageSize A6
+*UIConstraints: *PageSize A6 *KCRotate On
+*UIConstraints: *Jog EndOfSet *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize B6
+*UIConstraints: *PageSize B6 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Folio
+*UIConstraints: *PageSize Folio *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Executive
+*UIConstraints: *PageSize Executive *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Statement
+*UIConstraints: *PageSize Statement *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize P8K
+*UIConstraints: *PageSize P8K *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize P16K
+*UIConstraints: *PageSize P16K *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Env10
+*UIConstraints: *PageSize Env10 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Env9
+*UIConstraints: *PageSize Env9 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Jog EndOfSet
+*UIConstraints: *PageSize Legal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Executive
+*UIConstraints: *PageSize Tabloid *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Tabloid
+*UIConstraints: *PageRegion Tabloid *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Tabloid
+*UIConstraints: *PageSize A3 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize A3
+*UIConstraints: *PageRegion A3 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion A3
+*UIConstraints: *PageSize A5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize A5
+*UIConstraints: *PageRegion A5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion A5
+*UIConstraints: *PageSize A6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion A6
+*UIConstraints: *PageSize B4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize B4
+*UIConstraints: *PageRegion B4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion B4
+*UIConstraints: *PageSize ISOB5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvC5
+*UIConstraints: *PageSize OficioII *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Folio
+*UIConstraints: *PageSize EnvC4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvC4
+*UIConstraints: *PageSize Statement *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Statement
+*UIConstraints: *PageSize P8K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize P8K
+*UIConstraints: *PageRegion P8K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion P8K
+*UIConstraints: *PageSize P16K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion P16K
+*UIConstraints: *PageSize OficioI *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize OficioI
+*UIConstraints: *PageRegion OficioI *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion OficioI
+*UIConstraints: *PageSize Legal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Executive
+*UIConstraints: *PageSize Tabloid *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Tabloid
+*UIConstraints: *PageRegion Tabloid *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Tabloid
+*UIConstraints: *PageSize A3 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize A3
+*UIConstraints: *PageRegion A3 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion A3
+*UIConstraints: *PageSize A5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize A5
+*UIConstraints: *PageRegion A5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion A5
+*UIConstraints: *PageSize A6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion A6
+*UIConstraints: *PageSize B4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize B4
+*UIConstraints: *PageRegion B4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion B4
+*UIConstraints: *PageSize ISOB5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvC5
+*UIConstraints: *PageSize OficioII *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Folio
+*UIConstraints: *PageSize EnvC4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvC4
+*UIConstraints: *PageSize Statement *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Statement
+*UIConstraints: *PageSize P8K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize P8K
+*UIConstraints: *PageRegion P8K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion P8K
+*UIConstraints: *PageSize P16K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion P16K
+*UIConstraints: *PageSize OficioI *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize OficioI
+*UIConstraints: *PageRegion OficioI *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion OficioI
+*UIConstraints: *PageSize Legal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Executive
+*UIConstraints: *PageSize Tabloid *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Tabloid
+*UIConstraints: *PageRegion Tabloid *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Tabloid
+*UIConstraints: *PageSize A3 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize A3
+*UIConstraints: *PageRegion A3 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion A3
+*UIConstraints: *PageSize A5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize A5
+*UIConstraints: *PageRegion A5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion A5
+*UIConstraints: *PageSize A6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion A6
+*UIConstraints: *PageSize B4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize B4
+*UIConstraints: *PageRegion B4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion B4
+*UIConstraints: *PageSize ISOB5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvC5
+*UIConstraints: *PageSize OficioII *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Folio
+*UIConstraints: *PageSize EnvC4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvC4
+*UIConstraints: *PageSize Statement *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Statement
+*UIConstraints: *PageSize P8K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize P8K
+*UIConstraints: *PageRegion P8K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion P8K
+*UIConstraints: *PageSize P16K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion P16K
+*UIConstraints: *PageSize OficioI *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize OficioI
+*UIConstraints: *PageRegion OficioI *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion OficioI
+*UIConstraints: *PageSize Executive *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion Executive
+*UIConstraints: *PageSize A6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion A6
+*UIConstraints: *PageSize ISOB5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvC5
+*UIConstraints: *PageSize EnvC4 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvC4
+*UIConstraints: *PageSize Executive *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion Executive
+*UIConstraints: *PageSize A6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion A6
+*UIConstraints: *PageSize ISOB5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvC5
+*UIConstraints: *PageSize EnvC4 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvC4
+*UIConstraints: *Duplex *PageSize Executive
+*UIConstraints: *PageSize Executive *Duplex DuplexTumble
+*UIConstraints: *PageSize Executive *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Executive
+*UIConstraints: *PageRegion Executive *Duplex DuplexTumble
+*UIConstraints: *PageRegion Executive *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize A6
+*UIConstraints: *PageSize A6 *Duplex DuplexTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion A6
+*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion ISOB5
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize B6
+*UIConstraints: *PageSize B6 *Duplex DuplexTumble
+*UIConstraints: *PageSize B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion B6
+*UIConstraints: *PageRegion B6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env9
+*UIConstraints: *PageSize Env9 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env9
+*UIConstraints: *PageRegion Env9 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env10
+*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env10
+*UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvDL
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvC5
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC4 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvC4
+*UIConstraints: *PageRegion EnvC4 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC4 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize P8K
+*UIConstraints: *PageSize P8K *Duplex DuplexTumble
+*UIConstraints: *PageSize P8K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion P8K
+*UIConstraints: *PageRegion P8K *Duplex DuplexTumble
+*UIConstraints: *PageRegion P8K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize P16K
+*UIConstraints: *PageSize P16K *Duplex DuplexTumble
+*UIConstraints: *PageSize P16K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion P16K
+*UIConstraints: *PageRegion P16K *Duplex DuplexTumble
+*UIConstraints: *PageRegion P16K *Duplex DuplexNoTumble
+*UIConstraints: *Option18 None *KCSuperWatermark
+*UIConstraints: *KCSuperWatermark *Option18 None
+
+*% Resolution
+*OpenUI *Resolution/Resolution: PickOne
+*OrderDependency: 10 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*Resolution 300dpi/300 dpi: "<< /HWResolution [300 300] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 1200dpi/Fast 1200: "<< /HWResolution [600 600] /PreRenderingEnhance true >> setpagedevice"
+*?Resolution: "save currentpagedevice /HWResolution get 0 get ( ) cvs print (dpi) = flush restore"
+*CloseUI: *Resolution
+
+*% KCEcoprint
+*OpenUI *KCEcoprint/EcoPrint: PickOne
+*OrderDependency: 10 AnySetup *KCEcoprint
+*DefaultKCEcoprint: Off
+*KCEcoprint Off/Off: "<< /EconoMode false >> setpagedevice"
+*KCEcoprint On/On: "<< /EconoMode true >> setpagedevice"
+*CloseUI: *KCEcoprint
+
+*% Image Refinement
+*OpenUI *Smoothing/KIR: PickOne
+*OrderDependency: 50 AnySetup *Smoothing
+*DefaultSmoothing: True
+*Smoothing True/On: "1 statusdict /setdoret get exec"
+*Smoothing False/Off: "0 statusdict /setdoret get exec"
+*?Smoothing: "
+ save
+ [(False)(True)(True)(True)]
+ statusdict /doret get exec {get} stopped
+ {pop pop (Unknown)} if
+ = flush restore"
+*End
+*CloseUI: *Smoothing
+
+*% Halftone Information
+*DefaultHalftoneType: 1
+*ScreenFreq: "37.5"
+*ScreenAngle: "45.0"
+*ResScreenFreq 600dpi: "37.5"
+*ResScreenAngle 600dpi: "45.0"
+*ResScreenFreq 300dpi: "18.75"
+*ResScreenAngle 300dpi: "45.0"
+
+*DefaultScreenProc: Ellipse
+*ScreenProc Dot: "
+ {abs exch abs 2 copy add 1 gt
+ {1 sub dup mul exch 1 sub dup mul add 1 sub}
+ {dup mul exch dup mul add 1 exch sub} ifelse}"
+*End
+*ScreenProc Line: "{pop}"
+*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
+*DefaultTransfer: Null
+*Transfer Null: "{}"
+*Transfer Null.Inverse: "{1 exch sub}"
+
+*% Paper Handling
+*% Page Size Definitions
+*OpenUI *PageSize: PickOne
+*OrderDependency: 40 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A3/A3: "<< /Policies << /PageSize 7 >> /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
+*PageSize A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize B4/B4: "<< /Policies << /PageSize 7 >> /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
+*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageSize Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize P8K/8K: "<< /Policies << /PageSize 7 >> /PageSize [774 1116] /ImagingBBox null >> setpagedevice"
+*PageSize P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageSize OficioI/8.5x13.5: "<< /Policies << /PageSize 7 >> /PageSize [612 972] /ImagingBBox null >> setpagedevice"
+*PageSize Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageSize Tabloid/17x11 (Ledger): "<< /Policies << /PageSize 7 >> /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
+*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC4/Envelope C4: "<< /Policies << /PageSize 7 >> /PageSize [649 919] /ImagingBBox null >> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 25 dict
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [499 709] (ISOB5) put
+ dup [363 516] (B6) put
+ dup [612 936] (OficioII) put
+ dup [595 935] (Folio) put
+ dup [396 612] (Statement) put
+ dup [774 1116] (P8K) put
+ dup [558 774] (P16K) put
+ dup [612 972] (OficioI) put
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [522 756] (Executive) put
+ dup [792 1224] (Tabloid) put
+ dup [261 468] (EnvPersonal) put
+ dup [279 639] (Env9) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [649 919] (EnvC4) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit}{pop} ifelse
+ } bind forall
+ = flush pop pop restore "
+*End
+*CloseUI: *PageSize
+
+*% Page Region Definitions for Frame Buffer
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A3/A3: "<< /Policies << /PageSize 7 >> /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
+*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion B4/B4: "<< /Policies << /PageSize 7 >> /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageRegion Tabloid/17x11 (Ledger): "<< /Policies << /PageSize 7 >> /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC4/Envelope C4: "<< /Policies << /PageSize 7 >> /PageSize [649 919] /ImagingBBox null >> setpagedevice"
+*PageRegion Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion P8K/8K: "<< /Policies << /PageSize 7 >> /PageSize [774 1116] /ImagingBBox null >> setpagedevice"
+*PageRegion P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioI/8.5x13.5: "<< /Policies << /PageSize 7 >> /PageSize [612 972] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*% Imageable Area Definitions
+*DefaultImageableArea: A4
+*ImageableArea A3/A3: "12 10 830 1181"
+*ImageableArea A4/A4: "12 10 583 832"
+*ImageableArea A5/A5: "12 12 409 585"
+*ImageableArea A6/A6: "12 10 285 411"
+*ImageableArea B4/B4: "12 10 716 1022"
+*ImageableArea B5/B5 (JIS): "21 10 495 719"
+*ImageableArea ISOB5/B5 (ISO): "12 12 487 696"
+*ImageableArea B6/B6: "12 10 352 506"
+*ImageableArea OficioII/Oficio II: "12 12 600 924"
+*ImageableArea Folio/Folio (210 x 330mm): "12 12 571 911"
+*ImageableArea Statement/Statement: "12 12 384 600"
+*ImageableArea P8K/8K: "12 12 762 1104"
+*ImageableArea P16K/16K: "12 12 546 762"
+*ImageableArea OficioI/8.5x13.5: "12 12 600 960"
+*ImageableArea Letter/Letter: "12 08 600 784"
+*ImageableArea Legal/Legal: "12 08 600 1000"
+*ImageableArea Executive/Executive: "12 08 510 748"
+*ImageableArea Tabloid/17x11 (Ledger): "12 08 780 1216"
+*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
+*ImageableArea Env9/Envelope #9: "12 08 255 623"
+*ImageableArea Env10/Envelope #10: "12 08 273 668"
+*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
+*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
+*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
+*ImageableArea EnvC4/Envelope C4: "12 10 625 898"
+*?ImageableArea: "
+ save
+ /cvp {cvi ( ) cvs
+ print ( ) print} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {ceiling cvp} repeat
+ exch 2 {floor cvp} repeat ( )
+ = flush restore"
+*End
+
+*% Physical Dimensions of Media
+*DefaultPaperDimension: A4
+*PaperDimension A3/A3: "842 1191"
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension B4/B4: "729 1032"
+*PaperDimension B5/B5 (JIS): "516 729"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B6/B6: "363 516"
+*PaperDimension OficioII/Oficio II: "612 936"
+*PaperDimension Folio/Folio (210 x 330mm): "595 935"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension P8K/8K: "774 1116"
+*PaperDimension P16K/16K: "558 774"
+*PaperDimension OficioI/8.5x13.5: "612 972"
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension Tabloid/17x11 (Ledger): "792 1224"
+*PaperDimension EnvPersonal/Envelope #6: "261 468"
+*PaperDimension Env9/Envelope #9: "279 639"
+*PaperDimension Env10/Envelope #10: "297 684"
+*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
+*PaperDimension EnvDL/Envelope DL: "312 624"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+*PaperDimension EnvC4/Envelope C4: "649 919"
+
+*% Custom Page Size Definitions
+*% Smallest = A6, Largest = Ledger
+
+*VariablePaperSize: True
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*HWMargins: 12 12 12 12
+*MaxMediaWidth: "842"
+*MaxMediaHeight: "1224"
+*NonUIOrderDependency: 40 AnySetup *CustomPageSize
+*CustomPageSize True: "
+ pop pop pop
+ << /PageSize [ 5 -2 roll ] /ImagingBBox null
+ /DeferredMediaSelection true
+ >> setpagedevice"
+*End
+*ParamCustomPageSize Width: 1 points 278 842
+*ParamCustomPageSize Height: 2 points 420 1224
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*% Input Slot Definitions
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 30 AnySetup *InputSlot
+*DefaultInputSlot: MITALTRY1
+*InputSlot MITALTRY1/Cassette 1: "<</ManualFeed false>> setpagedevice statusdict begin 0 setpapertray end"
+*InputSlot MITALTRY2/Cassette 2: "<</ManualFeed false>> setpagedevice statusdict begin 1 setpapertray end"
+*InputSlot MITATRAY3/Cassette 3: "<</ManualFeed false>> setpagedevice statusdict begin 4 setpapertray end"
+*InputSlot MITATRAY4/Cassette 4: "<</ManualFeed false>> setpagedevice statusdict begin 5 setpapertray end"
+*InputSlot MF1/Bypass Tray: "<</ManualFeed false>> setpagedevice statusdict begin 3 setpapertray end"
+*InputSlot ST11/Side Feeder: "<</ManualFeed false>> setpagedevice statusdict begin 6 setpapertray end"
+*?InputSlot: ""
+*CloseUI: *InputSlot
+
+*% MediaType Definitions
+*OpenUI *MediaType: PickOne
+*OrderDependency: 95 AnySetup *MediaType
+*DefaultMediaType: PrnDef
+*MediaType PrnDef/Printer Default: "<</ManualFeed false /DeferredMediaSelection true >> setpagedevice"
+*MediaType Plain/Plain Paper: "<</ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Transparency/Transparency: "<</ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Labels/Labels: "<</ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Letterhead/Letterhead: "<</ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Bond/Bond: "<</ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Color/Color: "<</ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Preprinted/Preprinted: "<</ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Prepunched/Prepunched: "<</ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Recycled/Recycled: "<</ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Cardstock/Cardstock: "<</ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Vellum/Vellum: "<</ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Envelope/Envelope: "<</ManualFeed false /MediaType (Envelope) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Rough/Rough: "<</ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Thick/Thick: "<</ManualFeed false /MediaType (Thick) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Highqlty/High quality paper: "<</ManualFeed false /MediaType (Fine) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User1/Custom 1: "<</ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User2/Custom 2: "<</ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User3/Custom 3: "<</ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User4/Custom 4: "<</ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User5/Custom 5: "<</ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User6/Custom 6: "<</ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User7/Custom 7: "<</ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User8/Custom 8: "<</ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
+*?MediaType: "
+ save
+ currentpagedevice /MediaType {get} stopped
+ {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
+ restore"
+*End
+*CloseUI: *MediaType
+
+*RequiresPageRegion All: True
+*% Output Bin Definitions
+*OpenUI *OutputBin/Output Bin: PickOne
+*OrderDependency: 51 AnySetup *OutputBin
+*DefaultOutputBin: None
+*OutputBin None/Printer Default: ""
+*OutputBin LFTTRAYDWN/Left Tray (Face-Down): "0 statusdict /setoutputtray get exec"
+*End
+*OutputBin LFTTRAYUP/Left Tray (Face-Up): "1 statusdict /setoutputtray get exec"
+*End
+*OutputBin FDStacker/Tray A (Face-Down): "2 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin FUStacker/Tray A (Face-Up): "1 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin SubFDStacker/Tray B (Face-Down): "3 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin SubFUStacker/Tray B (Face-Up): "3 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTDWN01/Tray 1(Face-Down): "4 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN02/Tray 2(Face-Down): "5 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN03/Tray 3(Face-Down): "6 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN04/Tray 4(Face-Down): "7 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN05/Tray 5(Face-Down): "8 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTUP01/Tray 1(Face-Up): "4 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP02/Tray 2(Face-Up): "5 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP03/Tray 3(Face-Up): "6 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP04/Tray 4(Face-Up): "7 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP05/Tray 5(Face-Up): "8 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*?OutputBin: ""
+*End
+*CloseUI: *OutputBin
+
+*% Page Stack Order
+
+*% Staple Mode Definitions
+*OpenUI *KMStapleMode/Staple: PickOne
+*OrderDependency: 20 AnySetup *KMStapleMode
+*DefaultKMStapleMode: None
+*KMStapleMode None/Off: "<< /Staple 0 >> setpagedevice"
+*KMStapleMode CenterLeft/Center Left: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 52 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode CenterRight/Center Right: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 53 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode Upperleft/Upper Left: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 50 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode UpperRight/Upper Right: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 51 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode UpperCenter/Upper Center: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 54 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*?KMStapleMode: "
+ save
+ currentpagedevice /Staple known
+ dup {currentpagedevice /Staple get 0 ne and} if
+ {currentpagedevice /StapleDetails get /StaplePosition get
+ 1 {
+ dup 1 eq {pop (UpperLeft) exit} if
+ dup 2 eq {pop (UpperLeft) exit} if
+ dup 3 eq {pop (Booklet) exit} if
+ } repeat
+ }{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KMStapleMode
+
+*% Staple Method Definitions
+*OpenUI *StapleCount/Staple Method: PickOne
+*OrderDependency: 20 AnySetup *StapleCount
+*DefaultStapleCount: Auto
+*StapleCount Auto/None: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 0 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each50/Staple Every 50 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 50 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each49/Staple Every 49 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 49 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each48/Staple Every 48 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 48 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each47/Staple Every 47 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 47 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each46/Staple Every 46 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 46 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each45/Staple Every 45 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 45 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each44/Staple Every 44 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 44 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each43/Staple Every 43 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 43 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each42/Staple Every 42 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 42 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each41/Staple Every 41 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 41 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each40/Staple Every 40 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 40 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each39/Staple Every 39 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 39 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each38/Staple Every 38 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 38 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each37/Staple Every 37 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 37 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each36/Staple Every 36 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 36 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each35/Staple Every 35 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 35 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each34/Staple Every 34 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 34 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each33/Staple Every 33 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 33 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each32/Staple Every 32 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 32 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each31/Staple Every 31 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 31 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each30/Staple Every 30 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 30 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each29/Staple Every 29 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 29 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each28/Staple Every 28 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 28 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each27/Staple Every 27 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 27 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each26/Staple Every 26 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 26 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each25/Staple Every 25 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 25 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each24/Staple Every 24 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 24 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each23/Staple Every 23 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 23 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each22/Staple Every 22 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 22 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each21/Staple Every 21 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 21 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each20/Staple Every 20 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 20 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each19/Staple Every 19 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 19 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each18/Staple Every 18 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 18 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each17/Staple Every 17 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 17 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each16/Staple Every 16 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 16 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each15/Staple Every 15 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 15 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each14/Staple Every 14 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 14 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each13/Staple Every 13 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 13 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each12/Staple Every 12 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 12 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each11/Staple Every 11 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 11 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each10/Staple Every 10 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 10 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each9/Staple Every 9 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 9 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each8/Staple Every 8 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 8 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each7/Staple Every 7 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 7 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each6/Staple Every 6 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 6 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each5/Staple Every 5 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 5 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each4/Staple Every 4 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 4 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each3/Staple Every 3 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 3 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each2/Staple Every 2 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 2 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*?StapleCount: "save (Auto) = flush restore"
+*CloseUI: *StapleCount
+
+*% Rotate Method Definitions
+*OpenUI *KCRotate/Rotate Collate: PickOne
+*OrderDependency: 100 AnySetup *KCRotate
+*DefaultKCRotate: None
+*KCRotate None/Off: "false statusdict /setkcrotatedcollation get exec"
+*KCRotate On/On: "true statusdict /setkcrotatedcollation get exec"
+*?KCRotate: "(None) = flush"
+*End
+*CloseUI: *KCRotate
+
+*% Punch Method Definitions
+*OpenUI *KCPunch/Punch Method: PickOne
+*OrderDependency: 100 AnySetup *KCPunch
+*DefaultKCPunch: None
+*KCPunch None/Off: "<< /Punch 0 >> setpagedevice"
+*KCPunch 2HoleL/2 Holes Left (US): "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 1 >> >> setpagedevice"
+*KCPunch 2HoleR/2 Holes Right (US): "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 2 >> >> setpagedevice"
+*KCPunch 2HoleU/2 Holes Upper (US): "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 3 >> >> setpagedevice"
+*KCPunch 2HoleLEUR/2 Holes Left (EUR): "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 1 >> >> setpagedevice"
+*KCPunch 2HoleREUR/2 Holes Right (EUR): "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 2 >> >> setpagedevice"
+*KCPunch 2HoleUEUR/2 Holes Upper (EUR): "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 3 >> >> setpagedevice"
+*KCPunch 3HoleL/3 Holes Left: "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 1>> >> setpagedevice"
+*KCPunch 3HoleR/3 Holes Right: "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 2>> >> setpagedevice"
+*KCPunch 3HoleU/3 Holes Upper: "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 3>> >> setpagedevice"
+*KCPunch 4HoleL/4 Holes Left: "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 1>> >> setpagedevice"
+*KCPunch 4HoleR/4 Holes Right: "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 2>> >> setpagedevice"
+*KCPunch 4HoleU/4 Holes Upper: "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 3>> >> setpagedevice"
+*?KCPunch: "(None) = flush"
+*End
+*CloseUI: *KCPunch
+
+*% Booklet Definitions
+*OpenUI *KCBooklet/Booklet: PickOne
+*OrderDependency: 100 AnySetup *KCBooklet
+*DefaultKCBooklet: None
+*KCBooklet None/Off: "0 statusdict /setkcbooklet get exec"
+*KCBooklet Left/Left Edge Binding: " 1 statusdict /setkcbooklet get exec << /Fold 3 /FoldDetails << /FoldMode 1 >> >> setpagedevice statusdict begin true setduplexmode true settumble end"
+*KCBooklet Right/Right Edge Binding: " 2 statusdict /setkcbooklet get exec << /Fold 3 /FoldDetails << /FoldMode 1 >> >> setpagedevice statusdict begin true setduplexmode true settumble end"
+*?KCBooklet: "(None) = flush"
+*End
+*CloseUI: *KCBooklet
+
+*% Fold Booklet Definitions
+*OpenUI *KCFold/Booklet Fold: PickOne
+*OrderDependency: 100 AnySetup *KCFold
+*DefaultKCFold: None
+*KCFold None/Off: "<< /Fold 0 >> setpagedevice"
+*KCFold On/On: "<< /Fold 3 /FoldDetails << /FoldMode 1 >> >> setpagedevice"
+*?KCFold: "(None) = flush"
+*End
+*CloseUI: *KCFold
+
+*% 180 Rotate Definitions
+*OpenUI *Rotate/180<B0> Rotate: Boolean
+*OrderDependency: 45 AnySetup *Rotate
+*DefaultRotate: False
+*Rotate False/Off: ""
+*Rotate True/On: "userdict /180rotdetail known not
+{
+userdict /180rotdetail true put
+1 dict begin currentpagedevice /Install get aload
+ /aaa exch def { currentpagedevice /PageSize get aload pop translate 180 rotate } bind aload
+ length /aaa load length add array astore cvx /Install exch def currentdict end setpagedevice
+} if"
+*?Rotate:"
+ (False) ="
+*End
+*CloseUI: *Rotate
+
+*% Job Offset Definitions
+*OpenUI *Jog/Offset: PickOne
+*OrderDependency: 50 AnySetup *Jog
+*DefaultJog: None
+*Jog EndOfSet/On: "<< /Jog 3 >> setpagedevice"
+*Jog None/Off: "<< /Jog 0 >> setpagedevice"
+*?Jog: "
+ save
+ currentpagedevice dup /Jog known {
+ /Jog get dup 0 gt
+ {(False)}{(True)} ifelse
+ }{(Unknown)} ifelse
+ exch pop
+ = flush restore"
+*End
+*CloseUI: *Jog
+
+*% Duplex Definitions
+*OpenUI *Duplex/Duplexing: PickOne
+*OrderDependency: 50 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/None: "statusdict begin false setduplexmode false settumble end"
+*Duplex DuplexTumble/Short Edge: "statusdict begin true setduplexmode true settumble end"
+*Duplex DuplexNoTumble/Long Edge: "statusdict begin true setduplexmode false settumble end"
+*?Duplex: "
+ save
+ statusdict begin
+ duplexmode
+ {tumble {(DuplexTumble)}{(DuplexNoTumble)} ifelse}
+ {(None)} ifelse
+ = flush end restore"
+*End
+*CloseUI: *Duplex
+
+*% Job Spooling Definitions
+*OpenUI *KCCollate/Job Settings: PickOne
+*OrderDependency: 20 AnySetup *KCCollate
+*DefaultKCCollate: None
+*KCCollate None/Printer Default: "<< /Collate false >> setpagedevice"
+*KCCollate Temp0/Temporary (RAM Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Temp/Temporary (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Perm/Permanent (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 2 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBAdmin/Virtual Mailbox (Administrator): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(Administrator)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser01/Virtual Mailbox (User 1): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 1)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser02/Virtual Mailbox (User 2): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 2)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser03/Virtual Mailbox (User 3): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 3)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser04/Virtual Mailbox (User 4): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 4)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser05/Virtual Mailbox (User 5): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 5)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser06/Virtual Mailbox (User 6): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 6)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser07/Virtual Mailbox (User 7): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 7)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser08/Virtual Mailbox (User 8): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 8)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser09/Virtual Mailbox (User 9): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 9)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser10/Virtual Mailbox (User 10): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 10)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate QuickCopy/Quick Copy: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate ProofHold/Proof and Hold: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 3 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate JobStorage/Job Storage: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 2 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*?KCCollate: "
+ save
+ currentpagedevice dup /Collate known {
+ dup /CollateDetails known {
+ /CollateDetails get
+ dup /Mode known {
+ /Mode get
+ 1 {
+ dup 0 eq {pop (Temp0) exit} if
+ dup 1 eq {pop (Temp) exit} if
+ dup 2 eq {pop (Perm) exit} if
+ dup 8 eq {pop (VMB) exit} if
+ pop (Unknown)
+ } repeat
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KCCollate
+
+*% KCCovermode
+*OpenUI *KCCovermode/Cover Mode: PickOne
+*OrderDependency: 25 AnySetup *KCCovermode
+*DefaultKCCovermode: Off
+*KCCovermode Off/Off: "<< /Mcover false >> setpagedevice"
+*KCCovermode FrontCB/Front Cover Blank: "<< /Mcover true /McoverDetails << /Frontcover 1 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*KCCovermode FrontCFP/Front Cover Front Print: "<< /Mcover true /McoverDetails << /Frontcover 2 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*KCCovermode FrontCBP/Front Cover Back Print: "<< /Mcover true /McoverDetails << /Frontcover 3 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*KCCovermode FrontCSP/Front Cover 2Side Print: "<< /Mcover true /McoverDetails << /Frontcover 4 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*CloseUI: *KCCovermode
+
+*% KCOHP
+*OpenUI *KCOHP/OHP Sheet: PickOne
+*OrderDependency: 25 AnySetup *KCOHP
+*DefaultKCOHP: Off
+*KCOHP Off/Off: "<< /SlipSheet 0 >> setpagedevice"
+*KCOHP Blank/Blank Sheet: "<< /SlipSheet 3 /SlipSheetDetails << /CopyMode 1 >> >> setpagedevice"
+*KCOHP Copy/Copy Sheet: "<< /SlipSheet 3 /SlipSheetDetails << /CopyMode 2 >> >> setpagedevice"
+*CloseUI: *KCOHP
+
+*% Management Code Definitions
+*OpenUI *KmManagment/Job Accounting: PickOne
+*OrderDependency: 60 AnySetup *KmManagment
+*DefaultKmManagment: Default
+*KmManagment Default/Off: ""
+*KmManagment MG00000000/00000000: "(00000000) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000001/00000001: "(00000001) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000002/00000002: "(00000002) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000003/00000003: "(00000003) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000004/00000004: "(00000004) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000005/00000005: "(00000005) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000006/00000006: "(00000006) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000007/00000007: "(00000007) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000008/00000008: "(00000008) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000009/00000009: "(00000009) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000010/00000010: "(00000010) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000011/00000011: "(00000011) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000012/00000012: "(00000012) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000013/00000013: "(00000013) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000014/00000014: "(00000014) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000015/00000015: "(00000015) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000016/00000016: "(00000016) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000017/00000017: "(00000017) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000018/00000018: "(00000018) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000019/00000019: "(00000019) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000020/00000020: "(00000020) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000021/00000021: "(00000021) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000022/00000022: "(00000022) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000023/00000023: "(00000023) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000024/00000024: "(00000024) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000025/00000025: "(00000025) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000026/00000026: "(00000026) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000027/00000027: "(00000027) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000028/00000028: "(00000028) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000029/00000029: "(00000029) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000030/00000030: "(00000030) statusdict /setmanagementnumber get exec"
+*?KmManagment: ""
+*End
+*CloseUI: *KmManagment
+
+*% KCSuperWatermark
+*OpenUI *KCSuperWatermark/Super Watermark: PickOne
+*OrderDependency: 10 AnySetup *KCSuperWatermark
+*DefaultKCSuperWatermark: None
+*KCSuperWatermark None/None: ""
+*KCSuperWatermark UFA/Use Form-A Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFB/Use Form-B Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFC/Use Form-C Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFAFP/Use Form-A Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFBFP/Use Form-B Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFCFP/Use Form-C Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark SFA/Save Form-A: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-A) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFB/Save Form-B: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-B) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFC/Save Form-C: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-C) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*CloseUI: *KCSuperWatermark
+
+*% Page Policy Definitions
+*OpenUI *PagePolicy/Page Policy: PickOne
+*OrderDependency: 15 AnySetup *PagePolicy
+*DefaultPagePolicy: On
+*PagePolicy On/AutoSizeSelect: "<< /DeferredMediaSelection true >> setpagedevice"
+*CloseUI: *PagePolicy
+
+*% PPD Version Info
+*OpenUI *KMVersion/PPD Version: PickOne
+*OrderDependency: 25 AnySetup *KMVersion
+*DefaultKMVersion: Default
+*KMVersion Default/8.2.0111 [01-11-2005]: "
+globaldict /ct_AddStdCIDMap known {
+globaldict /ct_AddStdCIDMap get length 7 eq
+{globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq
+{globaldict /ct_AddStdCIDMap get 1 get 0 eq
+{globaldict /ct_AddStdCIDMap get 2 get () eq
+{globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq
+{globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq
+{currentglobal true setglobal globaldict
+/ct_AddStdCIDMap
+globaldict /ct_AddStdCIDMap get dup
+globaldict /ct_AddStdCIDMap get
+0 get length 1 exch
+put put setglobal
+} if} if} if} if} if} if} if"
+*End
+*CloseUI: *KMVersion
+
+*% Font Information
+*DefaultFont: Courier
+*Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
+*Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
+*Font AlbertusMT: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(001.000)" Standard ROM
+*Font Apple-Chancery: Standard "(001.000)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font Arial-BoldMT: Standard "(001.000)" Standard ROM
+*Font Arial-ItalicMT: Standard "(001.000)" Standard ROM
+*Font ArialMT: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Book: Standard "(001.000)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Bodoni-Bold: Standard "(001.000)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Italic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Poster: Standard "(001.000)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(001.000)" Standard ROM
+*Font Bodoni: Standard "(001.000)" Standard ROM
+*Font Bookman-Demi: Standard "(001.000)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
+*Font Bookman-Light: Standard "(001.000)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
+*Font Carta: Special "(001.000)" Standard ROM
+*Font Chicago: Standard "(001.000)" Standard ROM
+*Font Clarendon-Bold: Standard "(001.000)" Standard ROM
+*Font Clarendon-Light: Standard "(001.000)" Standard ROM
+*Font Clarendon: Standard "(001.000)" Standard ROM
+*Font CooperBlack-Italic: Standard "(001.000)" Standard ROM
+*Font CooperBlack: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(001.000)" Standard ROM
+*Font Coronet-Regular: Standard "(001.000)" Standard ROM
+*Font Courier-Bold: Standard "(001.000)" Standard ROM
+*Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Courier-Oblique: Standard "(001.000)" Standard ROM
+*Font Courier: Standard "(001.000)" Standard ROM
+*Font Eurostile-Bold: Standard "(001.000)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile: Standard "(001.000)" Standard ROM
+*Font Geneva: Standard "(001.000)" Standard ROM
+*Font GillSans-Bold: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(001.000)" Standard ROM
+*Font GillSans-Condensed: Standard "(001.000)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(001.000)" Standard ROM
+*Font GillSans-Italic: Standard "(001.000)" Standard ROM
+*Font GillSans-Light: Standard "(001.000)" Standard ROM
+*Font GillSans-LightItalic: Standard "(001.000)" Standard ROM
+*Font GillSans: Standard "(001.000)" Standard ROM
+*Font Goudy-Bold: Standard "(001.000)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(001.000)" Standard ROM
+*Font Goudy-Italic: Standard "(001.000)" Standard ROM
+*Font Goudy: Standard "(001.000)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Black: Standard "(001.000)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Italic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(001.000)" Standard ROM
+*Font HoeflerText-Regular: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Bold: Standard "(001.000)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Italic: Standard "(001.000)" Standard ROM
+*Font JoannaMT: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.000)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Book: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Marigold: Standard "(001.000)" Standard ROM
+*Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
+*Font Monaco: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
+*Font NewYork: Standard "(001.000)" Standard ROM
+*Font Optima-Bold: Standard "(001.000)" Standard ROM
+*Font Optima-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Optima-Italic: Standard "(001.000)" Standard ROM
+*Font Optima: Standard "(001.000)" Standard ROM
+*Font Oxford: Standard "(001.000)" Standard ROM
+*Font Palatino-Bold: Standard "(001.000)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Palatino-Italic: Standard "(001.000)" Standard ROM
+*Font Palatino-Roman: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(001.000)" Standard ROM
+*Font Symbol: Special "(001.000)" Standard ROM
+*Font Tekton: Standard "(001.000)" Standard ROM
+*Font Times-Bold: Standard "(001.000)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Times-Italic: Standard "(001.000)" Standard ROM
+*Font Times-Roman: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPSMT: Standard "(001.000)" Standard ROM
+*Font Univers-Bold: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExt: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(001.000)" Standard ROM
+*Font Univers-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Condensed: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBold: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Extended: Standard "(001.000)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(001.000)" Standard ROM
+*Font Univers-Light: Standard "(001.000)" Standard ROM
+*Font Univers-LightOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Oblique: Standard "(001.000)" Standard ROM
+*Font Univers: Standard "(001.000)" Standard ROM
+*Font Wingdings-Regular: Special "(001.000)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
+*Font ZapfDingbats: Special "(001.000)" Standard ROM
+*?FontQuery: "
+ save
+ /str 100 string dup 0 (fonts/) putinterval def
+ {count 1 gt
+ { exch dup str 6 94 getinterval cvs
+ (/) print print (:) print
+ FontDirectory exch known
+ {(Yes)}{(No)} ifelse =
+ }{exit} ifelse
+ } bind loop (*)
+ = flush restore"
+*End
+*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"
+*% Printer Messages
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ]%% )
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
+*PrinterError: "paper entry misfeed"
+*PrinterError: "cover open"
+*PrinterError: "no paper tray"
+*PrinterError: "out of paper"
+*PrinterError: "toner low (halt)"
+*PrinterError: "warming up"
+*PrinterError: "other reason"
+*PrinterError: "video interface mode"
+*PrinterError: "offline"
+*PrinterError: "toner low (warning)"
+
+*% Input Sources (format: %%[ status: <stat>;source:<one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "Option"
+
+*% End of PPD file for Kyocera KM-6030 (English)
diff --git a/db/source/PPD/Kyocera/en/Kyocera_KM-8030_en.ppd b/db/source/PPD/Kyocera/en/Kyocera_KM-8030_en.ppd
new file mode 100644
index 00000000..a50d498d
--- /dev/null
+++ b/db/source/PPD/Kyocera/en/Kyocera_KM-8030_en.ppd
@@ -0,0 +1,3143 @@
+*PPD-Adobe: "4.3"
+*%=============================================================================
+*%
+*% PPD for Kyocera KM-8030 (English)
+*% Linux Version
+*%
+*% Copyright (C) 2000 KYOCERA CORPORATION
+*% Copyright (C) 2005 Revised Edition KYOCERA MITA CORPORATION
+*%
+*% Permission is hereby granted, free of charge, to any person obtaining
+*% a copy of this software and associated documentation files (the
+*% "Software"), to deal in the Software without restriction, including
+*% without limitation the rights to use, copy, modify, merge, publish,
+*% distribute, sublicense, and/or sell copies of the Software, and to
+*% permit persons to whom the Software is furnished to do so, subject to
+*% the following conditions:
+*%
+*% The above copyright notice and this permission notice shall be
+*% included in all copies or substantial portions of the Software.
+*%
+*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*%
+*% [this is the MIT open source license -- see www.opensource.org]
+*%
+*%=============================================================================
+
+*FileVersion: "8.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Product: "(KM-8030)"
+*PSVersion: "(3011.103) 1"
+*Manufacturer: "Kyocera"
+*ModelName: "Kyocera KM-8030"
+*ShortNickName: "Kyocera KM-8030"
+*NickName: "Kyocera KM-8030"
+*PCFileName: "KC8030EN.PPD"
+
+*% Basic Device Capabilities
+*LanguageLevel: "3"
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*TTRasterizer: Type42
+*?TTRasterizer: "
+ save
+ 42 /FontType resourcestatus
+ { pop pop (Type42) }{ (None) } ifelse
+ = flush restore"
+*End
+
+*Throughput: "80"
+
+*% Extensions
+*FileSystem: True
+*?FileSystem: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {/Writeable get {pop true} if}{pop} ifelse
+ } 100 string /IODevice resourceforall
+ {(True)}{(False)} ifelse
+ = flush restore "
+*End
+
+*% System Management
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "0"
+*SuggestedWaitTimeout: "120"
+*PrintPSErrors: True
+
+*Password: "0"
+
+*ExitServer: "
+ count 0 eq {true}
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec"
+*End
+
+*Reset: "
+ count 0 eq { true }
+ {dup statusdict /checkpassword get exec not} ifelse
+ {(WARNING : Cannot perform the exitserver command.) =
+ (Password supplied is not valid.) =
+ (Please contact the author of this software.) = flush quit} if
+ serverdict /exitserver get exec
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+
+*% Protocols
+*Protocols: PJL TBCP
+
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MFG:Kyocera;Model:Kyocera KM-8030;COMMAND SET: POSTSCRIPT,PJL,PCL"
+
+*% JCL Information
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+
+*% Installable Options
+*OpenGroup: InstallableOptions/Installed Options
+
+*% Finisher
+*OpenUI *Option17/Document Finisher: Boolean
+*DefaultOption17: False
+*Option17 False/Not Installed: ""
+*Option17 True/Installed: ""
+*?Option17: "
+ save
+ currentpagedevice dup /OutputAttributes known {
+ /OutputAttributes get
+ dup 1 known {
+ 1 get dup null ne {
+ /OutputType get
+ dup (STAPLER) eq { (True) } {
+ (False)
+ } ifelse
+ }{(False)} ifelse
+ }{(False)} ifelse
+ exch pop
+ }{
+ pop (False)
+ } ifelse
+ = flush restore"
+*End
+*CloseUI: *Option17
+
+*% Multi Tray
+*OpenUI *Option24/Multi Tray: Boolean
+*DefaultOption24: False
+*Option24 False/Not Installed: ""
+*Option24 True/Installed: ""
+*?Option24: "
+ save
+ currentpagedevice dup /OutputAttributes known {
+ /OutputAttributes get
+ dup 3 known {
+ 3 get dup null ne {
+ /OutputType get
+ dup (MULTI_TRAY1) eq { (True) } {
+ (False)
+ } ifelse
+ }{(False)} ifelse
+ }{(False)} ifelse
+ exch pop
+ }{
+ pop (False)
+ } ifelse
+ = flush restore"
+*End
+*CloseUI: *Option24
+
+*% Punch Unit
+*OpenUI *Option21/Punch Unit: Boolean
+*DefaultOption21: False
+*Option21 False/Not Installed: ""
+*Option21 True/Installed: ""
+*?Option21: "
+ save
+ currentpagedevice /Punch known {(True)}{(False)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option21
+
+*% Folding Unit
+*OpenUI *Option22/Folding Unit: Boolean
+*DefaultOption22: False
+*Option22 False/Not Installed: ""
+*Option22 True/Installed: ""
+*?Option22: "
+ save
+ currentpagedevice /Fold known {(True)}{(False)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option22
+
+*% Disk Drive
+*OpenUI *Option18/Optional Disk: PickOne
+*DefaultOption18: None
+*Option18 None/Not Installed: ""
+*Option18 HardDisk/Hard Disk: ""
+*Option18 RAMDisk/RAM Disk: ""
+*?Option18: "
+ save
+ false
+ (%disk?%)
+ {currentdevparams dup /Writeable known
+ {dup /Writeable get
+ {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
+ }{pop pop} ifelse
+ } 100 string /IODevice resourceforall
+ {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *Option18
+
+*% Paper Feeder
+*OpenUI *Option20/Side Feeder: Boolean
+*DefaultOption20: False
+*Option20 False/Not Installed: ""
+*Option20 True/Installed: ""
+*?Option20: "
+ save
+ (False) currentpagedevice dup /InputAttributes known {
+ /InputAttributes get
+ dup 6 known {dup 6 get null ne {exch pop (True) exch} if} if
+ } if pop
+ = flush restore"
+*End
+*CloseUI: *Option20
+
+*% Installed Memory
+*OpenUI *InstalledMemory/Memory: PickOne
+*DefaultInstalledMemory: 64MB
+*InstalledMemory 64MB/64MB Standard: ""
+*InstalledMemory 96MB/32MB Upgrade: ""
+*InstalledMemory 128MB/64MB Upgrade: ""
+*InstalledMemory 160MB/96MB Upgrade: ""
+*InstalledMemory 192MB/128MB Upgrade: ""
+*InstalledMemory 224MB/160MB Upgrade: ""
+*InstalledMemory 256MB/192MB Upgrade: ""
+*InstalledMemory 320MB/256MB Upgrade: ""
+*InstalledMemory 352MB/288MB Upgrade: ""
+*InstalledMemory 384MB/320MB Upgrade: ""
+*InstalledMemory 448MB/384MB Upgrade: ""
+*InstalledMemory 576MB/512MB Upgrade: ""
+*?InstalledMemory: "
+ save
+ currentsystemparams dup
+ /RamSize known {
+ /RamSize get
+ 524288 div ceiling cvi 2 div cvi
+ /vmsize 20 string def
+ vmsize cvs print
+ (MB) print (\n) print flush
+ }{
+ pop (Unknown) print flush
+ } ifelse
+ restore"
+*End
+*CloseUI: *InstalledMemory
+
+*CloseGroup: InstallableOptions
+
+*% Virtual Memory
+
+*FreeVM: "32000000"
+
+*VMOption 64MB: "32000000"
+*VMOption 96MB: "32000000"
+*VMOption 128MB: "32000000"
+*VMOption 160MB: "32000000"
+*VMOption 192MB: "32000000"
+*VMOption 224MB: "32000000"
+*VMOption 256MB: "32000000"
+*VMOption 320MB: "32000000"
+*VMOption 352MB: "32000000"
+*VMOption 384MB: "32000000"
+*VMOption 448MB: "32000000"
+*VMOption 576MB: "32000000"
+
+
+*% Constraints
+*UIConstraints: *Option20 False *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *Option20 False
+*UIConstraints: *MediaType Thick *Duplex
+*UIConstraints: *Duplex *MediaType Thick
+*UIConstraints: *MediaType Transparency *Duplex
+*UIConstraints: *Duplex *MediaType Transparency
+*UIConstraints: *MediaType Labels *Duplex
+*UIConstraints: *Duplex *MediaType Labels
+*UIConstraints: *MediaType Vellum *Duplex
+*UIConstraints: *Duplex *MediaType Vellum
+*UIConstraints: *MediaType Envelope *Duplex
+*UIConstraints: *Duplex *MediaType Envelope
+*UIConstraints: *MediaType Cardstock *Duplex
+*UIConstraints: *Duplex *MediaType Cardstock
+*UIConstraints: *MediaType Bond *Duplex
+*UIConstraints: *Duplex *MediaType Bond
+*UIConstraints: *MediaType Rough *Duplex
+*UIConstraints: *Duplex *MediaType Rough
+*UIConstraints: *MediaType Transparency *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Prepunched
+*UIConstraints: *MediaType Transparency *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Prepunched
+*UIConstraints: *MediaType Transparency *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Prepunched
+*UIConstraints: *MediaType Transparency *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Prepunched
+*UIConstraints: *MediaType Bond *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType User8
+*UIConstraints: *MediaType Bond *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Bond
+*UIConstraints: *MediaType Transparency *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Labels
+*UIConstraints: *MediaType Envelope *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Cardstock
+*UIConstraints: *MediaType User1 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User1
+*UIConstraints: *MediaType User2 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User2
+*UIConstraints: *MediaType User3 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User3
+*UIConstraints: *MediaType User4 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User4
+*UIConstraints: *MediaType User5 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User5
+*UIConstraints: *MediaType User6 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User6
+*UIConstraints: *MediaType User7 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User7
+*UIConstraints: *MediaType User8 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType User8
+*UIConstraints: *MediaType Transparency *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *MediaType Labels
+*UIConstraints: *MediaType Transparency *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *MediaType Transparency
+*UIConstraints: *MediaType Labels *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *MediaType Labels
+*UIConstraints: *MediaType Rough *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *MediaType Rough
+*UIConstraints: *MediaType Rough *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *MediaType Rough
+*UIConstraints: *MediaType Rough *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *MediaType Rough
+*UIConstraints: *MediaType Rough *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *MediaType Rough
+*UIConstraints: *MediaType Rough *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *MediaType Rough
+*UIConstraints: *MediaType Transparency *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Transparency
+*UIConstraints: *MediaType Labels *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Labels
+*UIConstraints: *MediaType Envelope *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Envelope
+*UIConstraints: *MediaType Vellum *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Vellum
+*UIConstraints: *MediaType Cardstock *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Cardstock
+*UIConstraints: *MediaType Prepunched *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Prepunched
+*UIConstraints: *MediaType Rough *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *MediaType Rough
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize B5
+*UIConstraints: *PageSize B5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin LFTTRAYDWN
+*UIConstraints: *PageSize EnvPersonal *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize EnvC4
+*UIConstraints: *OutputBin LFTTRAYDWN *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin FDStacker *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin FDStacker
+*UIConstraints: *PageSize EnvPersonal *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *PageSize EnvC4
+*UIConstraints: *OutputBin SubFDStacker *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize B5
+*UIConstraints: *PageSize B6 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize B6
+*UIConstraints: *PageSize B5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin SubFDStacker
+*UIConstraints: *PageSize EnvPersonal *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize EnvC4
+*UIConstraints: *PageSize EnvPersonal *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *PageSize EnvDL
+*UIConstraints: *OutputBin FDStacker *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin FDStacker
+*UIConstraints: *OutputBin SubFDStacker *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin SubFDStacker
+*UIConstraints: *PageSize A5 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize A5
+*UIConstraints: *PageSize ISOB5 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize ISOB5
+*UIConstraints: *PageSize B6 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize B6
+*UIConstraints: *PageSize Folio *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Folio
+*UIConstraints: *PageSize Executive *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Executive
+*UIConstraints: *PageSize Statement *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Statement
+*UIConstraints: *PageSize P8K *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize P8K
+*UIConstraints: *PageSize P16K *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize P16K
+*UIConstraints: *PageSize EnvC4 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvC4
+*UIConstraints: *PageSize EnvC5 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvC5
+*UIConstraints: *PageSize Env10 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Env10
+*UIConstraints: *PageSize Env9 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize Env9
+*UIConstraints: *PageSize EnvMonarch *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvPersonal *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvDL *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize EnvDL
+*UIConstraints: *PageSize A6 *KMStapleMode
+*UIConstraints: *KMStapleMode *PageSize A6
+*UIConstraints: *OutputBin MTDWN01 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN01
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN02 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN02
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN03 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN03
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN04 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN04
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN05 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize B6
+*UIConstraints: *PageSize B6 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTDWN05
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP01 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP01
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP02 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP02
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP03 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP03
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP04 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP04
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *PageSize EnvC4
+*UIConstraints: *OutputBin MTUP05 *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize Executive
+*UIConstraints: *PageSize Executive *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize P8K
+*UIConstraints: *PageSize P8K *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize P16K
+*UIConstraints: *PageSize P16K *OutputBin MTUP05
+*UIConstraints: *PageSize EnvPersonal *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvPersonal
+*UIConstraints: *PageSize Env9 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize Env9
+*UIConstraints: *PageSize Env10 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize Env10
+*UIConstraints: *PageSize EnvMonarch *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvDL *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvDL
+*UIConstraints: *PageSize EnvC5 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvC5
+*UIConstraints: *PageSize EnvC4 *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *PageSize EnvC4
+*UIConstraints: *OutputBin MTDWN01 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN02 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN03 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN04 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN05 *PageSize A6
+*UIConstraints: *PageSize A6 *OutputBin MTDWN05
+*NonUIConstraints: *Duplex *CustomPageSize
+*NonUIConstraints: *CustomPageSize *Duplex
+*UIConstraints: *KCCollate *Option18 None
+*UIConstraints: *Option18 None *KCCollate Temp0
+*UIConstraints: *Option18 None *KCCollate Temp
+*UIConstraints: *Option18 None *KCCollate Perm
+*UIConstraints: *Option18 RAMDisk *KCCollate Perm
+*UIConstraints: *KCCollate Perm *Option18 RAMDisk
+*UIConstraints: *Option18 HardDisk *KCCollate Temp0
+*UIConstraints: *KCCollate Temp0 *Option18 HardDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate Temp
+*UIConstraints: *KCCollate Temp *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 None
+*UIConstraints: *Option18 None *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 None
+*UIConstraints: *Option18 None *KCCollate ProofHold
+*UIConstraints: *KCCollate ProofHold *Option18 None
+*UIConstraints: *Option18 RAMDisk *KCCollate QuickCopy
+*UIConstraints: *KCCollate QuickCopy *Option18 RAMDisk
+*UIConstraints: *Option18 RAMDisk *KCCollate JobStorage
+*UIConstraints: *KCCollate JobStorage *Option18 RAMDisk
+*UIConstraints: *Option18 None *KCCollate VMBAdmin
+*UIConstraints: *Option18 None *KCCollate VMBUser01
+*UIConstraints: *Option18 None *KCCollate VMBUser02
+*UIConstraints: *Option18 None *KCCollate VMBUser03
+*UIConstraints: *Option18 None *KCCollate VMBUser04
+*UIConstraints: *Option18 None *KCCollate VMBUser05
+*UIConstraints: *Option18 None *KCCollate VMBUser06
+*UIConstraints: *Option18 None *KCCollate VMBUser07
+*UIConstraints: *Option18 None *KCCollate VMBUser08
+*UIConstraints: *Option18 None *KCCollate VMBUser09
+*UIConstraints: *Option18 None *KCCollate VMBUser10
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBAdmin
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser01
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser02
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser03
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser04
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser05
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser06
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser07
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser08
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser09
+*UIConstraints: *Option18 RAMDisk *KCCollate VMBUser10
+*UIConstraints: *KCCollate VMBAdmin *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser01 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser02 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser03 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser04 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser05 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser06 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser07 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser08 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser09 *Option18 RAMDisk
+*UIConstraints: *KCCollate VMBUser10 *Option18 RAMDisk
+*UIConstraints: *KCRotate On *Option18 None
+*UIConstraints: *Option18 None *KCRotate On
+*UIConstraints: *KCRotate On *Option17 True
+*UIConstraints: *Option17 True *KCRotate On
+*UIConstraints: *Option17 True *OutputBin LFTTRAYDWN
+*UIConstraints: *OutputBin LFTTRAYDWN *Option17 True
+*UIConstraints: *Option17 True *OutputBin LFTTRAYUP
+*UIConstraints: *OutputBin LFTTRAYUP *Option17 True
+*UIConstraints: *Option17 False *OutputBin FDStacker
+*UIConstraints: *OutputBin FDStacker *Option17 False
+*UIConstraints: *Option17 False *OutputBin FUStacker
+*UIConstraints: *OutputBin FUStacker *Option17 False
+*UIConstraints: *Option17 False *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *Option17 False
+*UIConstraints: *Option17 False *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *Option17 False
+*UIConstraints: *Option17 False *KMStapleMode
+*UIConstraints: *KMStapleMode *Option17 False
+*UIConstraints: *Option17 False *Option21 True
+*UIConstraints: *Option21 True *Option17 False
+*UIConstraints: *KCPunch *Option21 False
+*UIConstraints: *Option21 False *KCPunch
+*UIConstraints: *Option17 False *Option22 True
+*UIConstraints: *Option22 True *Option17 False
+*UIConstraints: *KCFold On *Option22 False
+*UIConstraints: *Option22 False *KCFold On
+*UIConstraints: *Option17 False *Option24 True
+*UIConstraints: *Option24 False *OutputBin MTDWN01
+*UIConstraints: *OutputBin MTDWN01 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN02
+*UIConstraints: *OutputBin MTDWN02 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN03
+*UIConstraints: *OutputBin MTDWN03 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN04
+*UIConstraints: *OutputBin MTDWN04 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTDWN05
+*UIConstraints: *OutputBin MTDWN05 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP01
+*UIConstraints: *OutputBin MTUP01 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP02
+*UIConstraints: *OutputBin MTUP02 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP03
+*UIConstraints: *OutputBin MTUP03 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP04
+*UIConstraints: *OutputBin MTUP04 *Option24 False
+*UIConstraints: *Option24 False *OutputBin MTUP05
+*UIConstraints: *OutputBin MTUP05 *Option24 False
+*UIConstraints: *Option24 True *OutputBin SubFUStacker
+*UIConstraints: *OutputBin SubFUStacker *Option24 True
+*UIConstraints: *Option24 True *OutputBin SubFDStacker
+*UIConstraints: *OutputBin SubFDStacker *Option24 True
+*UIConstraints: *KCPunch 2HoleL *PageSize A3
+*UIConstraints: *PageSize A3 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize A3
+*UIConstraints: *PageSize A3 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize A3
+*UIConstraints: *PageSize A3 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize A5
+*UIConstraints: *PageSize A5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize B4
+*UIConstraints: *PageSize B4 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize B5
+*UIConstraints: *PageSize B5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize B5
+*UIConstraints: *PageSize B5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize B5
+*UIConstraints: *PageSize B5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Folio
+*UIConstraints: *PageSize Folio *KCPunch 4HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Legal
+*UIConstraints: *PageSize Legal *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 4HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleL *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize A6
+*UIConstraints: *PageSize A6 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleL *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleL
+*UIConstraints: *KCPunch 2HoleR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleR
+*UIConstraints: *KCPunch 2HoleU *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleU
+*UIConstraints: *KCPunch 3HoleL *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 3HoleL
+*UIConstraints: *KCPunch 3HoleR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 3HoleR
+*UIConstraints: *KCPunch 3HoleU *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 3HoleU
+*UIConstraints: *KCPunch 4HoleL *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 4HoleL
+*UIConstraints: *KCPunch 4HoleR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 4HoleR
+*UIConstraints: *KCPunch 4HoleU *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 4HoleU
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize B6
+*UIConstraints: *PageSize B6 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Executive
+*UIConstraints: *PageSize Executive *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Statement
+*UIConstraints: *PageSize Statement *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize P8K
+*UIConstraints: *PageSize P8K *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize P16K
+*UIConstraints: *PageSize P16K *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCPunch 2HoleUEUR
+*UIConstraints: *KCPunch 2HoleLEUR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleLEUR
+*UIConstraints: *KCPunch 2HoleREUR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleREUR
+*UIConstraints: *KCPunch 2HoleUEUR *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCPunch 2HoleUEUR
+*UIConstraints: *KCBooklet Left *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize B6
+*UIConstraints: *PageSize B6 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize Executive
+*UIConstraints: *PageSize Executive *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize P8K
+*UIConstraints: *PageSize P8K *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize P16K
+*UIConstraints: *PageSize P16K *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCBooklet Left
+*UIConstraints: *KCBooklet Left *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCBooklet Left
+*UIConstraints: *KCBooklet Right *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize B6
+*UIConstraints: *PageSize B6 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize Executive
+*UIConstraints: *PageSize Executive *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize P8K
+*UIConstraints: *PageSize P8K *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize P16K
+*UIConstraints: *PageSize P16K *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCBooklet Right
+*UIConstraints: *KCBooklet Right *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCBooklet Right
+*UIConstraints: *KCBooklet Left *PageSize A6
+*UIConstraints: *PageSize A6 *KCBooklet Left
+*UIConstraints: *KCBooklet Right *PageSize A6
+*UIConstraints: *PageSize A6 *KCBooklet Right
+*UIConstraints: *KCRotate On *PageSize A3
+*UIConstraints: *PageSize A3 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize A5
+*UIConstraints: *PageSize A5 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize B6
+*UIConstraints: *PageSize B6 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Folio
+*UIConstraints: *PageSize Folio *KCRotate On
+*UIConstraints: *KCRotate On *PageSize OficioII
+*UIConstraints: *PageSize OficioII *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Tabloid
+*UIConstraints: *PageSize Tabloid *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Legal
+*UIConstraints: *PageSize Legal *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Executive
+*UIConstraints: *PageSize Executive *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Statement
+*UIConstraints: *PageSize Statement *KCRotate On
+*UIConstraints: *KCRotate On *PageSize OficioI
+*UIConstraints: *PageSize OficioI *KCRotate On
+*UIConstraints: *KCRotate On *PageSize P8K
+*UIConstraints: *PageSize P8K *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Env10
+*UIConstraints: *PageSize Env10 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize Env9
+*UIConstraints: *PageSize Env9 *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *KCRotate On
+*UIConstraints: *KCRotate On *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *KCRotate On
+*UIConstraints: *KCRotate On *PageSize A6
+*UIConstraints: *PageSize A6 *KCRotate On
+*UIConstraints: *Jog EndOfSet *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize B6
+*UIConstraints: *PageSize B6 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Folio
+*UIConstraints: *PageSize Folio *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Executive
+*UIConstraints: *PageSize Executive *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Statement
+*UIConstraints: *PageSize Statement *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize P8K
+*UIConstraints: *PageSize P8K *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize P16K
+*UIConstraints: *PageSize P16K *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Env10
+*UIConstraints: *PageSize Env10 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize Env9
+*UIConstraints: *PageSize Env9 *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Jog EndOfSet
+*UIConstraints: *Jog EndOfSet *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Jog EndOfSet
+*UIConstraints: *PageSize Legal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Executive
+*UIConstraints: *PageSize Tabloid *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Tabloid
+*UIConstraints: *PageRegion Tabloid *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Tabloid
+*UIConstraints: *PageSize A3 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize A3
+*UIConstraints: *PageRegion A3 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion A3
+*UIConstraints: *PageSize A5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize A5
+*UIConstraints: *PageRegion A5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion A5
+*UIConstraints: *PageSize A6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion A6
+*UIConstraints: *PageSize B4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize B4
+*UIConstraints: *PageRegion B4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion B4
+*UIConstraints: *PageSize ISOB5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvC5
+*UIConstraints: *PageSize OficioII *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Folio
+*UIConstraints: *PageSize EnvC4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion EnvC4
+*UIConstraints: *PageSize Statement *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion Statement
+*UIConstraints: *PageSize P8K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize P8K
+*UIConstraints: *PageRegion P8K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion P8K
+*UIConstraints: *PageSize P16K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion P16K
+*UIConstraints: *PageSize OficioI *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageSize OficioI
+*UIConstraints: *PageRegion OficioI *InputSlot ST11
+*UIConstraints: *InputSlot ST11 *PageRegion OficioI
+*UIConstraints: *PageSize Legal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Executive
+*UIConstraints: *PageSize Tabloid *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Tabloid
+*UIConstraints: *PageRegion Tabloid *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Tabloid
+*UIConstraints: *PageSize A3 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize A3
+*UIConstraints: *PageRegion A3 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion A3
+*UIConstraints: *PageSize A5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize A5
+*UIConstraints: *PageRegion A5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion A5
+*UIConstraints: *PageSize A6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion A6
+*UIConstraints: *PageSize B4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize B4
+*UIConstraints: *PageRegion B4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion B4
+*UIConstraints: *PageSize ISOB5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvC5
+*UIConstraints: *PageSize OficioII *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Folio
+*UIConstraints: *PageSize EnvC4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion EnvC4
+*UIConstraints: *PageSize Statement *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion Statement
+*UIConstraints: *PageSize P8K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize P8K
+*UIConstraints: *PageRegion P8K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion P8K
+*UIConstraints: *PageSize P16K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion P16K
+*UIConstraints: *PageSize OficioI *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageSize OficioI
+*UIConstraints: *PageRegion OficioI *InputSlot MITALTRY1
+*UIConstraints: *InputSlot MITALTRY1 *PageRegion OficioI
+*UIConstraints: *PageSize Legal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Legal
+*UIConstraints: *PageRegion Legal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Legal
+*UIConstraints: *PageSize Executive *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Executive
+*UIConstraints: *PageSize Tabloid *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Tabloid
+*UIConstraints: *PageRegion Tabloid *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Tabloid
+*UIConstraints: *PageSize A3 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize A3
+*UIConstraints: *PageRegion A3 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion A3
+*UIConstraints: *PageSize A5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize A5
+*UIConstraints: *PageRegion A5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion A5
+*UIConstraints: *PageSize A6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion A6
+*UIConstraints: *PageSize B4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize B4
+*UIConstraints: *PageRegion B4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion B4
+*UIConstraints: *PageSize ISOB5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvC5
+*UIConstraints: *PageSize OficioII *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize OficioII
+*UIConstraints: *PageRegion OficioII *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion OficioII
+*UIConstraints: *PageSize Folio *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Folio
+*UIConstraints: *PageRegion Folio *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Folio
+*UIConstraints: *PageSize EnvC4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion EnvC4
+*UIConstraints: *PageSize Statement *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize Statement
+*UIConstraints: *PageRegion Statement *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion Statement
+*UIConstraints: *PageSize P8K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize P8K
+*UIConstraints: *PageRegion P8K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion P8K
+*UIConstraints: *PageSize P16K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize P16K
+*UIConstraints: *PageRegion P16K *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion P16K
+*UIConstraints: *PageSize OficioI *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageSize OficioI
+*UIConstraints: *PageRegion OficioI *InputSlot MITALTRY2
+*UIConstraints: *InputSlot MITALTRY2 *PageRegion OficioI
+*UIConstraints: *PageSize Executive *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion Executive
+*UIConstraints: *PageSize A6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion A6
+*UIConstraints: *PageSize ISOB5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvC5
+*UIConstraints: *PageSize EnvC4 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITATRAY3
+*UIConstraints: *InputSlot MITATRAY3 *PageRegion EnvC4
+*UIConstraints: *PageSize Executive *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize Executive
+*UIConstraints: *PageRegion Executive *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion Executive
+*UIConstraints: *PageSize A6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize A6
+*UIConstraints: *PageRegion A6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion A6
+*UIConstraints: *PageSize ISOB5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize ISOB5
+*UIConstraints: *PageRegion ISOB5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion ISOB5
+*UIConstraints: *PageSize B6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize B6
+*UIConstraints: *PageRegion B6 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion B6
+*UIConstraints: *PageSize EnvPersonal *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvPersonal
+*UIConstraints: *PageSize Env9 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize Env9
+*UIConstraints: *PageRegion Env9 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion Env9
+*UIConstraints: *PageSize Env10 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize Env10
+*UIConstraints: *PageRegion Env10 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion Env10
+*UIConstraints: *PageSize EnvMonarch *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvMonarch
+*UIConstraints: *PageSize EnvDL *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvDL
+*UIConstraints: *PageRegion EnvDL *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvDL
+*UIConstraints: *PageSize EnvC5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvC5
+*UIConstraints: *PageRegion EnvC5 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvC5
+*UIConstraints: *PageSize EnvC4 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageSize EnvC4
+*UIConstraints: *PageRegion EnvC4 *InputSlot MITATRAY4
+*UIConstraints: *InputSlot MITATRAY4 *PageRegion EnvC4
+*UIConstraints: *Duplex *PageSize Executive
+*UIConstraints: *PageSize Executive *Duplex DuplexTumble
+*UIConstraints: *PageSize Executive *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Executive
+*UIConstraints: *PageRegion Executive *Duplex DuplexTumble
+*UIConstraints: *PageRegion Executive *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize A6
+*UIConstraints: *PageSize A6 *Duplex DuplexTumble
+*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion A6
+*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize ISOB5
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageSize ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion ISOB5
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion ISOB5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize B6
+*UIConstraints: *PageSize B6 *Duplex DuplexTumble
+*UIConstraints: *PageSize B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion B6
+*UIConstraints: *PageRegion B6 *Duplex DuplexTumble
+*UIConstraints: *PageRegion B6 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvPersonal
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvPersonal
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvPersonal *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env9
+*UIConstraints: *PageSize Env9 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env9
+*UIConstraints: *PageRegion Env9 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env9 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize Env10
+*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion Env10
+*UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvMonarch
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvMonarch
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvDL
+*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvDL
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvC5
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvC5
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC5 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize EnvC4
+*UIConstraints: *PageSize EnvC4 *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC4 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion EnvC4
+*UIConstraints: *PageRegion EnvC4 *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC4 *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize P8K
+*UIConstraints: *PageSize P8K *Duplex DuplexTumble
+*UIConstraints: *PageSize P8K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion P8K
+*UIConstraints: *PageRegion P8K *Duplex DuplexTumble
+*UIConstraints: *PageRegion P8K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageSize P16K
+*UIConstraints: *PageSize P16K *Duplex DuplexTumble
+*UIConstraints: *PageSize P16K *Duplex DuplexNoTumble
+*UIConstraints: *Duplex *PageRegion P16K
+*UIConstraints: *PageRegion P16K *Duplex DuplexTumble
+*UIConstraints: *PageRegion P16K *Duplex DuplexNoTumble
+*UIConstraints: *Option18 None *KCSuperWatermark
+*UIConstraints: *KCSuperWatermark *Option18 None
+
+*% Resolution
+*OpenUI *Resolution/Resolution: PickOne
+*OrderDependency: 10 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*Resolution 300dpi/300 dpi: "<< /HWResolution [300 300] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] /PreRenderingEnhance false >> setpagedevice"
+*Resolution 1200dpi/Fast 1200: "<< /HWResolution [600 600] /PreRenderingEnhance true >> setpagedevice"
+*?Resolution: "save currentpagedevice /HWResolution get 0 get ( ) cvs print (dpi) = flush restore"
+*CloseUI: *Resolution
+
+*% KCEcoprint
+*OpenUI *KCEcoprint/EcoPrint: PickOne
+*OrderDependency: 10 AnySetup *KCEcoprint
+*DefaultKCEcoprint: Off
+*KCEcoprint Off/Off: "<< /EconoMode false >> setpagedevice"
+*KCEcoprint On/On: "<< /EconoMode true >> setpagedevice"
+*CloseUI: *KCEcoprint
+
+*% Image Refinement
+*OpenUI *Smoothing/KIR: PickOne
+*OrderDependency: 50 AnySetup *Smoothing
+*DefaultSmoothing: True
+*Smoothing True/On: "1 statusdict /setdoret get exec"
+*Smoothing False/Off: "0 statusdict /setdoret get exec"
+*?Smoothing: "
+ save
+ [(False)(True)(True)(True)]
+ statusdict /doret get exec {get} stopped
+ {pop pop (Unknown)} if
+ = flush restore"
+*End
+*CloseUI: *Smoothing
+
+*% Halftone Information
+*DefaultHalftoneType: 1
+*ScreenFreq: "37.5"
+*ScreenAngle: "45.0"
+*ResScreenFreq 600dpi: "37.5"
+*ResScreenAngle 600dpi: "45.0"
+*ResScreenFreq 300dpi: "18.75"
+*ResScreenAngle 300dpi: "45.0"
+
+*DefaultScreenProc: Ellipse
+*ScreenProc Dot: "
+ {abs exch abs 2 copy add 1 gt
+ {1 sub dup mul exch 1 sub dup mul add 1 sub}
+ {dup mul exch dup mul add 1 exch sub} ifelse}"
+*End
+*ScreenProc Line: "{pop}"
+*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
+*DefaultTransfer: Null
+*Transfer Null: "{}"
+*Transfer Null.Inverse: "{1 exch sub}"
+
+*% Paper Handling
+*% Page Size Definitions
+*OpenUI *PageSize: PickOne
+*OrderDependency: 40 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A3/A3: "<< /Policies << /PageSize 7 >> /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
+*PageSize A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize B4/B4: "<< /Policies << /PageSize 7 >> /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
+*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageSize Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize P8K/8K: "<< /Policies << /PageSize 7 >> /PageSize [774 1116] /ImagingBBox null >> setpagedevice"
+*PageSize P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageSize OficioI/8.5x13.5: "<< /Policies << /PageSize 7 >> /PageSize [612 972] /ImagingBBox null >> setpagedevice"
+*PageSize Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageSize Tabloid/17x11 (Ledger): "<< /Policies << /PageSize 7 >> /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
+*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC4/Envelope C4: "<< /Policies << /PageSize 7 >> /PageSize [649 919] /ImagingBBox null >> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if
+ (Unknown)
+ 25 dict
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [499 709] (ISOB5) put
+ dup [363 516] (B6) put
+ dup [612 936] (OficioII) put
+ dup [595 935] (Folio) put
+ dup [396 612] (Statement) put
+ dup [774 1116] (P8K) put
+ dup [558 774] (P16K) put
+ dup [612 972] (OficioI) put
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [522 756] (Executive) put
+ dup [792 1224] (Tabloid) put
+ dup [261 468] (EnvPersonal) put
+ dup [279 639] (Env9) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [649 919] (EnvC4) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit}{pop} ifelse
+ } bind forall
+ = flush pop pop restore "
+*End
+*CloseUI: *PageSize
+
+*% Page Region Definitions for Frame Buffer
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A3/A3: "<< /Policies << /PageSize 7 >> /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
+*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion B4/B4: "<< /Policies << /PageSize 7 >> /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
+*PageRegion Tabloid/17x11 (Ledger): "<< /Policies << /PageSize 7 >> /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
+*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
+*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioII/Oficio II: "<< /Policies << /PageSize 7 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion Folio/Folio (210 x 330mm): "<< /Policies << /PageSize 7 >> /PageSize [595 935] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC4/Envelope C4: "<< /Policies << /PageSize 7 >> /PageSize [649 919] /ImagingBBox null >> setpagedevice"
+*PageRegion Statement/Statement: "<< /Policies << /PageSize 7 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion P8K/8K: "<< /Policies << /PageSize 7 >> /PageSize [774 1116] /ImagingBBox null >> setpagedevice"
+*PageRegion P16K/16K: "<< /Policies << /PageSize 7 >> /PageSize [558 774] /ImagingBBox null >> setpagedevice"
+*PageRegion OficioI/8.5x13.5: "<< /Policies << /PageSize 7 >> /PageSize [612 972] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*% Imageable Area Definitions
+*DefaultImageableArea: A4
+*ImageableArea A3/A3: "12 10 830 1181"
+*ImageableArea A4/A4: "12 10 583 832"
+*ImageableArea A5/A5: "12 12 409 585"
+*ImageableArea A6/A6: "12 10 285 411"
+*ImageableArea B4/B4: "12 10 716 1022"
+*ImageableArea B5/B5 (JIS): "21 10 495 719"
+*ImageableArea ISOB5/B5 (ISO): "12 12 487 696"
+*ImageableArea B6/B6: "12 10 352 506"
+*ImageableArea OficioII/Oficio II: "12 12 600 924"
+*ImageableArea Folio/Folio (210 x 330mm): "12 12 571 911"
+*ImageableArea Statement/Statement: "12 12 384 600"
+*ImageableArea P8K/8K: "12 12 762 1104"
+*ImageableArea P16K/16K: "12 12 546 762"
+*ImageableArea OficioI/8.5x13.5: "12 12 600 960"
+*ImageableArea Letter/Letter: "12 08 600 784"
+*ImageableArea Legal/Legal: "12 08 600 1000"
+*ImageableArea Executive/Executive: "12 08 510 748"
+*ImageableArea Tabloid/17x11 (Ledger): "12 08 780 1216"
+*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
+*ImageableArea Env9/Envelope #9: "12 08 255 623"
+*ImageableArea Env10/Envelope #10: "12 08 273 668"
+*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
+*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
+*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
+*ImageableArea EnvC4/Envelope C4: "12 10 625 898"
+*?ImageableArea: "
+ save
+ /cvp {cvi ( ) cvs
+ print ( ) print} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {ceiling cvp} repeat
+ exch 2 {floor cvp} repeat ( )
+ = flush restore"
+*End
+
+*% Physical Dimensions of Media
+*DefaultPaperDimension: A4
+*PaperDimension A3/A3: "842 1191"
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension B4/B4: "729 1032"
+*PaperDimension B5/B5 (JIS): "516 729"
+*PaperDimension ISOB5/B5 (ISO): "499 709"
+*PaperDimension B6/B6: "363 516"
+*PaperDimension OficioII/Oficio II: "612 936"
+*PaperDimension Folio/Folio (210 x 330mm): "595 935"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension P8K/8K: "774 1116"
+*PaperDimension P16K/16K: "558 774"
+*PaperDimension OficioI/8.5x13.5: "612 972"
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension Tabloid/17x11 (Ledger): "792 1224"
+*PaperDimension EnvPersonal/Envelope #6: "261 468"
+*PaperDimension Env9/Envelope #9: "279 639"
+*PaperDimension Env10/Envelope #10: "297 684"
+*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
+*PaperDimension EnvDL/Envelope DL: "312 624"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+*PaperDimension EnvC4/Envelope C4: "649 919"
+
+*% Custom Page Size Definitions
+*% Smallest = A6, Largest = Ledger
+
+*VariablePaperSize: True
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*HWMargins: 12 12 12 12
+*MaxMediaWidth: "842"
+*MaxMediaHeight: "1224"
+*NonUIOrderDependency: 40 AnySetup *CustomPageSize
+*CustomPageSize True: "
+ pop pop pop
+ << /PageSize [ 5 -2 roll ] /ImagingBBox null
+ /DeferredMediaSelection true
+ >> setpagedevice"
+*End
+*ParamCustomPageSize Width: 1 points 278 842
+*ParamCustomPageSize Height: 2 points 420 1224
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*% Input Slot Definitions
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 30 AnySetup *InputSlot
+*DefaultInputSlot: MITALTRY1
+*InputSlot MITALTRY1/Cassette 1: "<</ManualFeed false>> setpagedevice statusdict begin 0 setpapertray end"
+*InputSlot MITALTRY2/Cassette 2: "<</ManualFeed false>> setpagedevice statusdict begin 1 setpapertray end"
+*InputSlot MITATRAY3/Cassette 3: "<</ManualFeed false>> setpagedevice statusdict begin 4 setpapertray end"
+*InputSlot MITATRAY4/Cassette 4: "<</ManualFeed false>> setpagedevice statusdict begin 5 setpapertray end"
+*InputSlot MF1/Bypass Tray: "<</ManualFeed false>> setpagedevice statusdict begin 3 setpapertray end"
+*InputSlot ST11/Side Feeder: "<</ManualFeed false>> setpagedevice statusdict begin 6 setpapertray end"
+*?InputSlot: ""
+*CloseUI: *InputSlot
+
+*% MediaType Definitions
+*OpenUI *MediaType: PickOne
+*OrderDependency: 95 AnySetup *MediaType
+*DefaultMediaType: PrnDef
+*MediaType PrnDef/Printer Default: "<</ManualFeed false /DeferredMediaSelection true >> setpagedevice"
+*MediaType Plain/Plain Paper: "<</ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Transparency/Transparency: "<</ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Labels/Labels: "<</ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Letterhead/Letterhead: "<</ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Bond/Bond: "<</ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Color/Color: "<</ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Preprinted/Preprinted: "<</ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Prepunched/Prepunched: "<</ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Recycled/Recycled: "<</ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Cardstock/Cardstock: "<</ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Vellum/Vellum: "<</ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Envelope/Envelope: "<</ManualFeed false /MediaType (Envelope) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Rough/Rough: "<</ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Thick/Thick: "<</ManualFeed false /MediaType (Thick) /DeferredMediaSelection true >> setpagedevice"
+*MediaType Highqlty/High quality paper: "<</ManualFeed false /MediaType (Fine) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User1/Custom 1: "<</ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User2/Custom 2: "<</ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User3/Custom 3: "<</ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User4/Custom 4: "<</ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User5/Custom 5: "<</ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User6/Custom 6: "<</ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User7/Custom 7: "<</ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
+*MediaType User8/Custom 8: "<</ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
+*?MediaType: "
+ save
+ currentpagedevice /MediaType {get} stopped
+ {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
+ restore"
+*End
+*CloseUI: *MediaType
+
+*RequiresPageRegion All: True
+*% Output Bin Definitions
+*OpenUI *OutputBin/Output Bin: PickOne
+*OrderDependency: 51 AnySetup *OutputBin
+*DefaultOutputBin: None
+*OutputBin None/Printer Default: ""
+*OutputBin LFTTRAYDWN/Left Tray (Face-Down): "0 statusdict /setoutputtray get exec"
+*End
+*OutputBin LFTTRAYUP/Left Tray (Face-Up): "1 statusdict /setoutputtray get exec"
+*End
+*OutputBin FDStacker/Tray A (Face-Down): "2 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin FUStacker/Tray A (Face-Up): "1 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin SubFDStacker/Tray B (Face-Down): "3 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin SubFUStacker/Tray B (Face-Up): "3 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTDWN01/Tray 1(Face-Down): "4 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN02/Tray 2(Face-Down): "5 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN03/Tray 3(Face-Down): "6 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN04/Tray 4(Face-Down): "7 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTDWN05/Tray 5(Face-Down): "8 statusdict /setoutputtray get exec << /OutputFaceUp false >> setpagedevice"
+*End
+*OutputBin MTUP01/Tray 1(Face-Up): "4 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP02/Tray 2(Face-Up): "5 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP03/Tray 3(Face-Up): "6 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP04/Tray 4(Face-Up): "7 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*OutputBin MTUP05/Tray 5(Face-Up): "8 statusdict /setoutputtray get exec << /OutputFaceUp true >> setpagedevice"
+*End
+*?OutputBin: ""
+*End
+*CloseUI: *OutputBin
+
+*% Page Stack Order
+
+*% Staple Mode Definitions
+*OpenUI *KMStapleMode/Staple: PickOne
+*OrderDependency: 20 AnySetup *KMStapleMode
+*DefaultKMStapleMode: None
+*KMStapleMode None/Off: "<< /Staple 0 >> setpagedevice"
+*KMStapleMode CenterLeft/Center Left: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 52 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode CenterRight/Center Right: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 53 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode Upperleft/Upper Left: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 50 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode UpperRight/Upper Right: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 51 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*KMStapleMode UpperCenter/Upper Center: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /StaplePosition 54 put
+ << /Staple 3 /StapleDetails UIStapleDetails >> setpagedevice
+"
+*End
+*?KMStapleMode: "
+ save
+ currentpagedevice /Staple known
+ dup {currentpagedevice /Staple get 0 ne and} if
+ {currentpagedevice /StapleDetails get /StaplePosition get
+ 1 {
+ dup 1 eq {pop (UpperLeft) exit} if
+ dup 2 eq {pop (UpperLeft) exit} if
+ dup 3 eq {pop (Booklet) exit} if
+ } repeat
+ }{(None)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KMStapleMode
+
+*% Staple Method Definitions
+*OpenUI *StapleCount/Staple Method: PickOne
+*OrderDependency: 20 AnySetup *StapleCount
+*DefaultStapleCount: Auto
+*StapleCount Auto/None: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 0 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each50/Staple Every 50 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 50 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each49/Staple Every 49 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 49 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each48/Staple Every 48 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 48 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each47/Staple Every 47 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 47 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each46/Staple Every 46 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 46 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each45/Staple Every 45 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 45 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each44/Staple Every 44 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 44 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each43/Staple Every 43 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 43 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each42/Staple Every 42 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 42 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each41/Staple Every 41 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 41 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each40/Staple Every 40 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 40 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each39/Staple Every 39 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 39 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each38/Staple Every 38 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 38 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each37/Staple Every 37 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 37 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each36/Staple Every 36 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 36 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each35/Staple Every 35 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 35 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each34/Staple Every 34 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 34 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each33/Staple Every 33 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 33 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each32/Staple Every 32 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 32 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each31/Staple Every 31 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 31 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each30/Staple Every 30 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 30 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each29/Staple Every 29 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 29 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each28/Staple Every 28 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 28 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each27/Staple Every 27 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 27 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each26/Staple Every 26 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 26 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each25/Staple Every 25 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 25 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each24/Staple Every 24 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 24 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each23/Staple Every 23 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 23 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each22/Staple Every 22 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 22 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each21/Staple Every 21 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 21 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each20/Staple Every 20 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 20 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each19/Staple Every 19 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 19 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each18/Staple Every 18 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 18 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each17/Staple Every 17 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 17 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each16/Staple Every 16 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 16 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each15/Staple Every 15 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 15 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each14/Staple Every 14 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 14 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each13/Staple Every 13 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 13 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each12/Staple Every 12 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 12 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each11/Staple Every 11 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 11 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each10/Staple Every 10 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 10 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each9/Staple Every 9 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 9 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each8/Staple Every 8 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 8 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each7/Staple Every 7 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 7 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each6/Staple Every 6 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 6 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each5/Staple Every 5 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 5 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each4/Staple Every 4 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 4 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each3/Staple Every 3 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 3 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*StapleCount Each2/Staple Every 2 Sheets: "
+ userdict /UIStapleDetails known not {userdict /UIStapleDetails 10 dict put} if
+ userdict /UIStapleDetails get /Count 2 put <</StapleDetails UIStapleDetails>> setpagedevice"
+*End
+*?StapleCount: "save (Auto) = flush restore"
+*CloseUI: *StapleCount
+
+*% Rotate Method Definitions
+*OpenUI *KCRotate/Rotate Collate: PickOne
+*OrderDependency: 100 AnySetup *KCRotate
+*DefaultKCRotate: None
+*KCRotate None/Off: "false statusdict /setkcrotatedcollation get exec"
+*KCRotate On/On: "true statusdict /setkcrotatedcollation get exec"
+*?KCRotate: "(None) = flush"
+*End
+*CloseUI: *KCRotate
+
+*% Punch Method Definitions
+*OpenUI *KCPunch/Punch Method: PickOne
+*OrderDependency: 100 AnySetup *KCPunch
+*DefaultKCPunch: None
+*KCPunch None/Off: "<< /Punch 0 >> setpagedevice"
+*KCPunch 2HoleL/2 Holes Left (US): "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 1 >> >> setpagedevice"
+*KCPunch 2HoleR/2 Holes Right (US): "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 2 >> >> setpagedevice"
+*KCPunch 2HoleU/2 Holes Upper (US): "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 3 >> >> setpagedevice"
+*KCPunch 2HoleLEUR/2 Holes Left (EUR): "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 1 >> >> setpagedevice"
+*KCPunch 2HoleREUR/2 Holes Right (EUR): "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 2 >> >> setpagedevice"
+*KCPunch 2HoleUEUR/2 Holes Upper (EUR): "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 3 >> >> setpagedevice"
+*KCPunch 3HoleL/3 Holes Left: "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 1>> >> setpagedevice"
+*KCPunch 3HoleR/3 Holes Right: "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 2>> >> setpagedevice"
+*KCPunch 3HoleU/3 Holes Upper: "<< /Punch 3 /PunchDetails << /PunchMode 1 /PunchPosition 3>> >> setpagedevice"
+*KCPunch 4HoleL/4 Holes Left: "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 1>> >> setpagedevice"
+*KCPunch 4HoleR/4 Holes Right: "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 2>> >> setpagedevice"
+*KCPunch 4HoleU/4 Holes Upper: "<< /Punch 3 /PunchDetails << /PunchMode 2 /PunchPosition 3>> >> setpagedevice"
+*?KCPunch: "(None) = flush"
+*End
+*CloseUI: *KCPunch
+
+*% Booklet Definitions
+*OpenUI *KCBooklet/Booklet: PickOne
+*OrderDependency: 100 AnySetup *KCBooklet
+*DefaultKCBooklet: None
+*KCBooklet None/Off: "0 statusdict /setkcbooklet get exec"
+*KCBooklet Left/Left Edge Binding: " 1 statusdict /setkcbooklet get exec << /Fold 3 /FoldDetails << /FoldMode 1 >> >> setpagedevice statusdict begin true setduplexmode true settumble end"
+*KCBooklet Right/Right Edge Binding: " 2 statusdict /setkcbooklet get exec << /Fold 3 /FoldDetails << /FoldMode 1 >> >> setpagedevice statusdict begin true setduplexmode true settumble end"
+*?KCBooklet: "(None) = flush"
+*End
+*CloseUI: *KCBooklet
+
+*% Fold Booklet Definitions
+*OpenUI *KCFold/Booklet Fold: PickOne
+*OrderDependency: 100 AnySetup *KCFold
+*DefaultKCFold: None
+*KCFold None/Off: "<< /Fold 0 >> setpagedevice"
+*KCFold On/On: "<< /Fold 3 /FoldDetails << /FoldMode 1 >> >> setpagedevice"
+*?KCFold: "(None) = flush"
+*End
+*CloseUI: *KCFold
+
+*% 180 Rotate Definitions
+*OpenUI *Rotate/180<B0> Rotate: Boolean
+*OrderDependency: 45 AnySetup *Rotate
+*DefaultRotate: False
+*Rotate False/Off: ""
+*Rotate True/On: "userdict /180rotdetail known not
+{
+userdict /180rotdetail true put
+1 dict begin currentpagedevice /Install get aload
+ /aaa exch def { currentpagedevice /PageSize get aload pop translate 180 rotate } bind aload
+ length /aaa load length add array astore cvx /Install exch def currentdict end setpagedevice
+} if"
+*?Rotate:"
+ (False) ="
+*End
+*CloseUI: *Rotate
+
+*% Job Offset Definitions
+*OpenUI *Jog/Offset: PickOne
+*OrderDependency: 50 AnySetup *Jog
+*DefaultJog: None
+*Jog EndOfSet/On: "<< /Jog 3 >> setpagedevice"
+*Jog None/Off: "<< /Jog 0 >> setpagedevice"
+*?Jog: "
+ save
+ currentpagedevice dup /Jog known {
+ /Jog get dup 0 gt
+ {(False)}{(True)} ifelse
+ }{(Unknown)} ifelse
+ exch pop
+ = flush restore"
+*End
+*CloseUI: *Jog
+
+*% Duplex Definitions
+*OpenUI *Duplex/Duplexing: PickOne
+*OrderDependency: 50 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/None: "statusdict begin false setduplexmode false settumble end"
+*Duplex DuplexTumble/Short Edge: "statusdict begin true setduplexmode true settumble end"
+*Duplex DuplexNoTumble/Long Edge: "statusdict begin true setduplexmode false settumble end"
+*?Duplex: "
+ save
+ statusdict begin
+ duplexmode
+ {tumble {(DuplexTumble)}{(DuplexNoTumble)} ifelse}
+ {(None)} ifelse
+ = flush end restore"
+*End
+*CloseUI: *Duplex
+
+*% Job Spooling Definitions
+*OpenUI *KCCollate/Job Settings: PickOne
+*OrderDependency: 20 AnySetup *KCCollate
+*DefaultKCCollate: None
+*KCCollate None/Printer Default: "<< /Collate false >> setpagedevice"
+*KCCollate Temp0/Temporary (RAM Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Temp/Temporary (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate Perm/Permanent (Hard Disk): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get /Mode 2 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBAdmin/Virtual Mailbox (Administrator): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(Administrator)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser01/Virtual Mailbox (User 1): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 1)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser02/Virtual Mailbox (User 2): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 2)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser03/Virtual Mailbox (User 3): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 3)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser04/Virtual Mailbox (User 4): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 4)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser05/Virtual Mailbox (User 5): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 5)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser06/Virtual Mailbox (User 6): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 6)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser07/Virtual Mailbox (User 7): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 7)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser08/Virtual Mailbox (User 8): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 8)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser09/Virtual Mailbox (User 9): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 9)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate VMBUser10/Virtual Mailbox (User 10): "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 8 put /Destination [(User 10)] put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate QuickCopy/Quick Copy: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 1 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate ProofHold/Proof and Hold: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 3 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*KCCollate JobStorage/Job Storage: "
+ userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
+ userdict /UICollateDetails get dup /Mode 0 put dup /Type 8 put /Hold 2 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
+*End
+*?KCCollate: "
+ save
+ currentpagedevice dup /Collate known {
+ dup /CollateDetails known {
+ /CollateDetails get
+ dup /Mode known {
+ /Mode get
+ 1 {
+ dup 0 eq {pop (Temp0) exit} if
+ dup 1 eq {pop (Temp) exit} if
+ dup 2 eq {pop (Perm) exit} if
+ dup 8 eq {pop (VMB) exit} if
+ pop (Unknown)
+ } repeat
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ }{pop (Unknown)} ifelse
+ = flush restore"
+*End
+*CloseUI: *KCCollate
+
+*% KCCovermode
+*OpenUI *KCCovermode/Cover Mode: PickOne
+*OrderDependency: 25 AnySetup *KCCovermode
+*DefaultKCCovermode: Off
+*KCCovermode Off/Off: "<< /Mcover false >> setpagedevice"
+*KCCovermode FrontCB/Front Cover Blank: "<< /Mcover true /McoverDetails << /Frontcover 1 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*KCCovermode FrontCFP/Front Cover Front Print: "<< /Mcover true /McoverDetails << /Frontcover 2 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*KCCovermode FrontCBP/Front Cover Back Print: "<< /Mcover true /McoverDetails << /Frontcover 3 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*KCCovermode FrontCSP/Front Cover 2Side Print: "<< /Mcover true /McoverDetails << /Frontcover 4 /Backcover 0 /Coverpapersource 0>> >> setpagedevice"
+*CloseUI: *KCCovermode
+
+*% KCOHP
+*OpenUI *KCOHP/OHP Sheet: PickOne
+*OrderDependency: 25 AnySetup *KCOHP
+*DefaultKCOHP: Off
+*KCOHP Off/Off: "<< /SlipSheet 0 >> setpagedevice"
+*KCOHP Blank/Blank Sheet: "<< /SlipSheet 3 /SlipSheetDetails << /CopyMode 1 >> >> setpagedevice"
+*KCOHP Copy/Copy Sheet: "<< /SlipSheet 3 /SlipSheetDetails << /CopyMode 2 >> >> setpagedevice"
+*CloseUI: *KCOHP
+
+*% Management Code Definitions
+*OpenUI *KmManagment/Job Accounting: PickOne
+*OrderDependency: 60 AnySetup *KmManagment
+*DefaultKmManagment: Default
+*KmManagment Default/Off: ""
+*KmManagment MG00000000/00000000: "(00000000) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000001/00000001: "(00000001) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000002/00000002: "(00000002) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000003/00000003: "(00000003) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000004/00000004: "(00000004) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000005/00000005: "(00000005) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000006/00000006: "(00000006) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000007/00000007: "(00000007) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000008/00000008: "(00000008) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000009/00000009: "(00000009) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000010/00000010: "(00000010) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000011/00000011: "(00000011) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000012/00000012: "(00000012) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000013/00000013: "(00000013) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000014/00000014: "(00000014) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000015/00000015: "(00000015) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000016/00000016: "(00000016) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000017/00000017: "(00000017) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000018/00000018: "(00000018) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000019/00000019: "(00000019) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000020/00000020: "(00000020) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000021/00000021: "(00000021) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000022/00000022: "(00000022) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000023/00000023: "(00000023) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000024/00000024: "(00000024) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000025/00000025: "(00000025) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000026/00000026: "(00000026) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000027/00000027: "(00000027) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000028/00000028: "(00000028) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000029/00000029: "(00000029) statusdict /setmanagementnumber get exec"
+*KmManagment MG00000030/00000030: "(00000030) statusdict /setmanagementnumber get exec"
+*?KmManagment: ""
+*End
+*CloseUI: *KmManagment
+
+*% KCSuperWatermark
+*OpenUI *KCSuperWatermark/Super Watermark: PickOne
+*OrderDependency: 10 AnySetup *KCSuperWatermark
+*DefaultKCSuperWatermark: None
+*KCSuperWatermark None/None: ""
+*KCSuperWatermark UFA/Use Form-A Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFB/Use Form-B Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFC/Use Form-C Print on all pages: "<</BeginPage {pop mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}>> setpagedevice"
+*KCSuperWatermark UFAFP/Use Form-A Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-A) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFBFP/Use Form-B Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-B) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark UFCFP/Use Form-C Print on first page only: "<</BeginPage {0 eq {mark {(%disk0%Form-C) kcloadpageimage} stopped cleartomark}if}>> setpagedevice"
+*KCSuperWatermark SFA/Save Form-A: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-A) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFB/Save Form-B: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-B) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*KCSuperWatermark SFC/Save Form-C: "<</EndPage {exch pop 2 ne dup mark exch {{(%disk0%Form-C) kcsavepageimage} stopped} if cleartomark}>> setpagedevice"
+*CloseUI: *KCSuperWatermark
+
+*% Page Policy Definitions
+*OpenUI *PagePolicy/Page Policy: PickOne
+*OrderDependency: 15 AnySetup *PagePolicy
+*DefaultPagePolicy: On
+*PagePolicy On/AutoSizeSelect: "<< /DeferredMediaSelection true >> setpagedevice"
+*CloseUI: *PagePolicy
+
+*% PPD Version Info
+*OpenUI *KMVersion/PPD Version: PickOne
+*OrderDependency: 25 AnySetup *KMVersion
+*DefaultKMVersion: Default
+*KMVersion Default/8.2.0111 [01-11-2005]: "
+globaldict /ct_AddStdCIDMap known {
+globaldict /ct_AddStdCIDMap get length 7 eq
+{globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq
+{globaldict /ct_AddStdCIDMap get 1 get 0 eq
+{globaldict /ct_AddStdCIDMap get 2 get () eq
+{globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq
+{globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq
+{currentglobal true setglobal globaldict
+/ct_AddStdCIDMap
+globaldict /ct_AddStdCIDMap get dup
+globaldict /ct_AddStdCIDMap get
+0 get length 1 exch
+put put setglobal
+} if} if} if} if} if} if} if"
+*End
+*CloseUI: *KMVersion
+
+*% Font Information
+*DefaultFont: Courier
+*Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
+*Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
+*Font AlbertusMT: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.000)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(001.000)" Standard ROM
+*Font Apple-Chancery: Standard "(001.000)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font Arial-BoldMT: Standard "(001.000)" Standard ROM
+*Font Arial-ItalicMT: Standard "(001.000)" Standard ROM
+*Font ArialMT: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Book: Standard "(001.000)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Bodoni-Bold: Standard "(001.000)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Italic: Standard "(001.000)" Standard ROM
+*Font Bodoni-Poster: Standard "(001.000)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(001.000)" Standard ROM
+*Font Bodoni: Standard "(001.000)" Standard ROM
+*Font Bookman-Demi: Standard "(001.000)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
+*Font Bookman-Light: Standard "(001.000)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
+*Font Carta: Special "(001.000)" Standard ROM
+*Font Chicago: Standard "(001.000)" Standard ROM
+*Font Clarendon-Bold: Standard "(001.000)" Standard ROM
+*Font Clarendon-Light: Standard "(001.000)" Standard ROM
+*Font Clarendon: Standard "(001.000)" Standard ROM
+*Font CooperBlack-Italic: Standard "(001.000)" Standard ROM
+*Font CooperBlack: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(001.000)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(001.000)" Standard ROM
+*Font Coronet-Regular: Standard "(001.000)" Standard ROM
+*Font Courier-Bold: Standard "(001.000)" Standard ROM
+*Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Courier-Oblique: Standard "(001.000)" Standard ROM
+*Font Courier: Standard "(001.000)" Standard ROM
+*Font Eurostile-Bold: Standard "(001.000)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(001.000)" Standard ROM
+*Font Eurostile: Standard "(001.000)" Standard ROM
+*Font Geneva: Standard "(001.000)" Standard ROM
+*Font GillSans-Bold: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(001.000)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(001.000)" Standard ROM
+*Font GillSans-Condensed: Standard "(001.000)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(001.000)" Standard ROM
+*Font GillSans-Italic: Standard "(001.000)" Standard ROM
+*Font GillSans-Light: Standard "(001.000)" Standard ROM
+*Font GillSans-LightItalic: Standard "(001.000)" Standard ROM
+*Font GillSans: Standard "(001.000)" Standard ROM
+*Font Goudy-Bold: Standard "(001.000)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(001.000)" Standard ROM
+*Font Goudy-Italic: Standard "(001.000)" Standard ROM
+*Font Goudy: Standard "(001.000)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Condensed: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
+*Font Helvetica: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Black: Standard "(001.000)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Italic: Standard "(001.000)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(001.000)" Standard ROM
+*Font HoeflerText-Regular: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Bold: Standard "(001.000)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(001.000)" Standard ROM
+*Font JoannaMT-Italic: Standard "(001.000)" Standard ROM
+*Font JoannaMT: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.000)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(001.000)" Standard ROM
+*Font LetterGothic: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Book: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(001.000)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(001.000)" Standard ROM
+*Font Marigold: Standard "(001.000)" Standard ROM
+*Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
+*Font Monaco: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
+*Font NewYork: Standard "(001.000)" Standard ROM
+*Font Optima-Bold: Standard "(001.000)" Standard ROM
+*Font Optima-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Optima-Italic: Standard "(001.000)" Standard ROM
+*Font Optima: Standard "(001.000)" Standard ROM
+*Font Oxford: Standard "(001.000)" Standard ROM
+*Font Palatino-Bold: Standard "(001.000)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Palatino-Italic: Standard "(001.000)" Standard ROM
+*Font Palatino-Roman: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(001.000)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(001.000)" Standard ROM
+*Font Symbol: Special "(001.000)" Standard ROM
+*Font Tekton: Standard "(001.000)" Standard ROM
+*Font Times-Bold: Standard "(001.000)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Times-Italic: Standard "(001.000)" Standard ROM
+*Font Times-Roman: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-BoldMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.000)" Standard ROM
+*Font TimesNewRomanPSMT: Standard "(001.000)" Standard ROM
+*Font Univers-Bold: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExt: Standard "(001.000)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(001.000)" Standard ROM
+*Font Univers-BoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Condensed: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBold: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(001.000)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Extended: Standard "(001.000)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(001.000)" Standard ROM
+*Font Univers-Light: Standard "(001.000)" Standard ROM
+*Font Univers-LightOblique: Standard "(001.000)" Standard ROM
+*Font Univers-Oblique: Standard "(001.000)" Standard ROM
+*Font Univers: Standard "(001.000)" Standard ROM
+*Font Wingdings-Regular: Special "(001.000)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
+*Font ZapfDingbats: Special "(001.000)" Standard ROM
+*?FontQuery: "
+ save
+ /str 100 string dup 0 (fonts/) putinterval def
+ {count 1 gt
+ { exch dup str 6 94 getinterval cvs
+ (/) print print (:) print
+ FontDirectory exch known
+ {(Yes)}{(No)} ifelse =
+ }{exit} ifelse
+ } bind loop (*)
+ = flush restore"
+*End
+*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"
+*% Printer Messages
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ]%% )
+*Status: "warming up"/warming up
+*Status: "idle"/idle
+*Status: "busy"/busy
+*Status: "waiting"/waiting
+*Status: "printing"/printing
+*Status: "initializing"/initializing
+*Status: "printing test page"/printing test page
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
+*PrinterError: "paper entry misfeed"
+*PrinterError: "cover open"
+*PrinterError: "no paper tray"
+*PrinterError: "out of paper"
+*PrinterError: "toner low (halt)"
+*PrinterError: "warming up"
+*PrinterError: "other reason"
+*PrinterError: "video interface mode"
+*PrinterError: "offline"
+*PrinterError: "toner low (warning)"
+
+*% Input Sources (format: %%[ status: <stat>;source:<one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "Option"
+
+*% End of PPD file for Kyocera KM-8030 (English)
diff --git a/db/source/PPD/Lanier/PS/CVS/Entries b/db/source/PPD/Lanier/PS/CVS/Entries
index 269e398f..aaa8fe9f 100644
--- a/db/source/PPD/Lanier/PS/CVS/Entries
+++ b/db/source/PPD/Lanier/PS/CVS/Entries
@@ -1,64 +1,64 @@
/Lanier-2132_PS.ppd/1.1.2.1/Mon Aug 29 17:00:28 2005//Tfoomatic-3_0-branch
-/Lanier-2138_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-2145_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5622_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5627_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5632_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5635_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5645_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LC155_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LD0105_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD015_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD024c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD032c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD035_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD045_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD060_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD075_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD090_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD115_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD116_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD118_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD118d_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD120_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD120d_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD122_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD124c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD127_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD132_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD132c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD135_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD145_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD151_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD160_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD160c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LD175_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD225_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD228c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD230_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD232c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD235_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD238c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD245_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD328c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD335c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD345c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
+/Lanier-2138_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-2145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5622_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5627_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5632_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5635_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5645_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-LC155_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-LD0105_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD015_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD024c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD032c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD090_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD115_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD116_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD118_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD118d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD120_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD120d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD122_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD124c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD127_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD132_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD132c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD135_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD151_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD160_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD160c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD175_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD225_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD228c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD230_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD232c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD235_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD238c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD245_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD328c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD335c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD345c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
/Lanier-LF510_515e_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP025N_LP026N_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP025_LP026_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP031c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP032_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP116c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP122c_LP121c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP125cx_LP126cn_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP127n_LP128n_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP128_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP135n_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP138c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP175_LP175hdn_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP235c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP332c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LP335c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LP_020c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP_036c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
+/Lanier-LP025N_LP026N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP025_LP026_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP031c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP116c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP122c_LP121c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP125cx_LP126cn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP127n_LP128n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP128_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP135n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP138c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP175_LP175hdn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP235c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP332c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP335c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP_020c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP_036c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd
index 3e5a0e5d..49522733 100644
--- a/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-2138 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd
index 53465e11..ce6acdf3 100644
--- a/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -949,13 +945,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1447,4 +1444,91 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-2145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd
index b8d973c9..6565cbe2 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5622 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd
index 0773286a..135ef6b1 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5627 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd
index 91e25a8f..7097ef51 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5632 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd
index e6090b77..f780fbb4 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5635 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd
index 325aa754..0d7cf065 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5645 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd
index 5a2b6226..650a50e9 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LC155 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd
index e28a64f5..c696cb60 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD0105 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd
index e6471183..ea99ee86 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD015 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd
index e418132f..4481dc66 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD024c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd
index bf598dd1..480b5d22 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD032c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd
index 3657628f..59cb0447 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD035 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd
index e2dea744..c16dbdae 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd
index 770c1301..e0026b0a 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD060 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd
index d15b7572..e376ec1c 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD075 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd
index f6f074ef..73a0b534 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD090 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd
index 600806e6..b2e9c5cb 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD115 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd
index e26f5a0c..a19e7766 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD116 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd
index 729d248d..8e4acadf 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD118 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd
index 7afed7fc..60cafb1e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD118d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd
index ac8cb25f..ad4a52c6 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD120 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd
index c9f7c55e..85e2a768 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD120d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd
index fb9993ef..2691cc3d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD122 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd
index 71e1699d..69301895 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD124c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd
index 46c40755..48c3681d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD127 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd
index c83e3f5e..5ea39e45 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD132 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd
index 8ffa0109..c524282a 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD132c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd
index 3de07de6..711cceab 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD135 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd
index 0ac49172..17453fa8 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd
index 74db4638..0f9c906d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD151 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd
index 7e19c90e..07875626 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD160 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd
index 3b51b22e..fdd186e8 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD160c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd
index b7a44db8..d7e8c287 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD175 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd
index 683e20ee..6689d352 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD225 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd
index beb94ee6..5ca29e1f 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD228c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd
index 70350776..737d1595 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD230 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd
index c32311bc..37cc7cd8 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD232c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd
index 8152e881..eb53f54b 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD235 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd
index 58891274..03633a60 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD238c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd
index 18395e82..611ba302 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD245 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd
index 13b25f3f..c6939b81 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD328c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd
index 84c83dde..1b6170ca 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD335c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd
index c2939a54..51f987d7 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD345c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd
index 13aa8f51..fe8e397e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP025N_LP026N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd
index 1bea788d..274c22b1 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP025_LP026 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd
index 2c159f16..d7a87538 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -361,9 +357,10 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)]
@@ -958,4 +955,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP031c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd
index add85f40..dee46826 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -757,11 +753,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1341,4 +1338,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP032 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd
index 0ddfcf66..574c3a01 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP116c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd
index 0e2d2dc1..873f9193 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP122c_LP121c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd
index b350df1a..b8d7cf9d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP125cx_LP126cn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd
index ef4ec0ff..04e8d217 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -842,11 +838,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1433,4 +1430,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP127n_LP128n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd
index 664e73ff..1f6ce5ae 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -525,11 +521,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1095,4 +1092,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP128 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd
index 570ab0ac..0e10f58d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -970,11 +966,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1562,4 +1559,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP135n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd
index cb591e9c..5813ed5f 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP138c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd
index ed2602bf..577638aa 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -946,12 +942,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1700,5 +1697,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP175_LP175hdn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd
index 7e102da3..4267f9ae 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP235c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd
index 962c8ce6..878b49af 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -2015,12 +2011,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2842,4 +2839,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP332c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd
index 6d14ff24..9fd5698e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1992,12 +1988,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2819,4 +2816,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP335c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd
index ad77f2b7..8fb3906e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP_020c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd
index fedda200..776eee36 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP_036c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PXL/CVS/Entries b/db/source/PPD/Lanier/PXL/CVS/Entries
index 58e796b8..4ea33661 100644
--- a/db/source/PPD/Lanier/PXL/CVS/Entries
+++ b/db/source/PPD/Lanier/PXL/CVS/Entries
@@ -1,31 +1,31 @@
-/Lanier-5622_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Lanier-5627_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Lanier-5632_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Lanier-5635_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:35 2005//Tfoomatic-3_0-branch
-/Lanier-5645_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LC155_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD0105_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD015_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD035_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD045_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD060_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD075_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD090_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD115_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD118_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD118d_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD122_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD124c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD127_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD132_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD132c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD135_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD145_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD151_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD160_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD160c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD175_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD328c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD335c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/Lanier-LD345c_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
+/Lanier-5622_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-5627_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-5632_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-5635_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-5645_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LC155_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD0105_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD015_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD035_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD045_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD060_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD075_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD090_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD115_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD118_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD118d_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD122_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD124c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD127_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD132_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD132c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD135_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD145_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD151_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD160_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD160c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD175_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD328c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:36 2006//Tfoomatic-3_0-branch
+/Lanier-LD335c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Lanier-LD345c_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Lanier/PXL/Lanier-5622_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-5622_PXL.ppd
index c5f463db..b89d5ac6 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-5622_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-5622_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier 5622 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-5627_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-5627_PXL.ppd
index be135fb6..a7775c22 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-5627_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-5627_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier 5627 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-5632_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-5632_PXL.ppd
index c95d7a98..78bd43ae 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-5632_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-5632_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier 5632 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-5635_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-5635_PXL.ppd
index 5fa4d66c..d945b8a0 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-5635_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-5635_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier 5635 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-5645_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-5645_PXL.ppd
index 06d0b6c2..a701f5c3 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-5645_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-5645_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier 5645 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LC155_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LC155_PXL.ppd
index 27ef3209..a2701e8a 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LC155_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LC155_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LC155 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD0105_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD0105_PXL.ppd
index e14fdca5..a66513f2 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD0105_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD0105_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD0105 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -426,14 +426,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -490,12 +482,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -507,12 +499,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD015_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD015_PXL.ppd
index 18243537..820aae29 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD015_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD015_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD015 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -241,13 +241,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -259,12 +252,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD035_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD035_PXL.ppd
index e42dada2..56d8be1f 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD035_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD035_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD035 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD045_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD045_PXL.ppd
index c956172a..b4a5ec37 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD045_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD045_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD045 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD060_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD060_PXL.ppd
index be6f34f2..5447cb42 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD060_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD060_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD060 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD075_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD075_PXL.ppd
index 603e1219..c3eb5cfc 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD075_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD075_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD075 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD090_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD090_PXL.ppd
index a1a837bc..c5e663b2 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD090_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD090_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD090 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -431,14 +431,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -478,12 +470,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -495,12 +487,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -512,12 +504,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD115_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD115_PXL.ppd
index 8e8c3b3e..8d11e36c 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD115_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD115_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD115 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -237,13 +237,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -255,12 +248,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD118_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD118_PXL.ppd
index 02afad9a..6f38aeae 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD118_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD118_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD118 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -249,13 +249,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -267,12 +260,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD118d_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD118d_PXL.ppd
index ce128892..6b943f19 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD118d_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD118d_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD118d PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -278,13 +278,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -296,12 +289,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD122_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD122_PXL.ppd
index 3176c26e..f28635e1 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD122_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD122_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD122 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD124c_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD124c_PXL.ppd
index cb66cee9..76b0b94c 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD124c_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD124c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD124c PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD127_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD127_PXL.ppd
index 92ee16fa..f592e7ea 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD127_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD127_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD127 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD132_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD132_PXL.ppd
index 4baf21c6..f10133ba 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD132_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD132_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD132 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD132c_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD132c_PXL.ppd
index 1aeaf091..ca6a465a 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD132c_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD132c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD132c PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD135_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD135_PXL.ppd
index 5e22df2e..08f5c040 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD135_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD135_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD135 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD145_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD145_PXL.ppd
index 3e1d625b..bef3609e 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD145_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD145_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD145 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD151_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD151_PXL.ppd
index 40de80ba..2a1ea630 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD151_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD151_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD151 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD160_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD160_PXL.ppd
index 60275ddd..a2a998cb 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD160_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD160_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD160 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD160c_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD160c_PXL.ppd
index 47ae4b0e..70e643d4 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD160c_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD160c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD160c PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD175_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD175_PXL.ppd
index 5f8e76bc..a4240146 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD175_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD175_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD175 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD328c_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD328c_PXL.ppd
index 0433f07b..337dc162 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD328c_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD328c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD328c PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD335c_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD335c_PXL.ppd
index 5f02a348..5da18a5c 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD335c_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD335c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD335c PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Lanier/PXL/Lanier-LD345c_PXL.ppd b/db/source/PPD/Lanier/PXL/Lanier-LD345c_PXL.ppd
index 4ebbda6d..6242a7ad 100644
--- a/db/source/PPD/Lanier/PXL/Lanier-LD345c_PXL.ppd
+++ b/db/source/PPD/Lanier/PXL/Lanier-LD345c_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Lanier LD345c PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PS/CVS/Entries b/db/source/PPD/NRG/PS/CVS/Entries
index 8f057976..cd148887 100644
--- a/db/source/PPD/NRG/PS/CVS/Entries
+++ b/db/source/PPD/NRG/PS/CVS/Entries
@@ -1,68 +1,68 @@
-/NRG-10515_10518_10512_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-2205_2238_2212_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-2705_2738_2712_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-3205_3238_3212_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-3525_3508_3502_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-3545_3518_3532_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-4525_4508_4502_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-4545_4518_4532_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-6002_6005_6008_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-7502_7505_7508_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-9005_9008_9002_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7010_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7116_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7416_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7425dn_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7425hdn_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7435n_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-C7528n_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-C7535hdn_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-CC7417_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-CS555_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/NRG-DSc224_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc232_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc328_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc332_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc338_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc38_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc38u_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc424_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc428_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc432_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc435_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc445_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSc460_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/NRG-DSm415_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm615_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm616_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-DSm618_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm618d_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm620_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-DSm620d_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-DSm622_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm627_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm632_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm635_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm645_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm651_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm660_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm675_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-DSm725_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-DSm730_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-DSm735_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/NRG-DSm745_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/NRG-P7026N_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-P7026_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
+/NRG-10515_10518_10512_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-2205_2238_2212_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-2705_2738_2712_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-3205_3238_3212_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-3525_3508_3502_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-3545_3518_3532_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-4525_4508_4502_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-4545_4518_4532_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-6002_6005_6008_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-7502_7505_7508_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-9005_9008_9002_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-C7010_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-C7116_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-C7416_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-C7425dn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-C7425hdn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/NRG-C7435n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-C7528n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-C7535hdn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-CC7417_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-CS555_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc224_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc232_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc328_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc332_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc338_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc38_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc38u_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc424_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc428_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc432_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc435_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc445_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSc460_PS.ppd/1.1.2.2/Wed Feb 22 00:27:48 2006//Tfoomatic-3_0-branch
+/NRG-DSm415_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm615_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm616_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm618_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm618d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm620_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm620d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm622_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm627_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm632_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm635_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm645_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm651_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm660_PS.ppd/1.1.2.2/Wed Feb 22 00:27:49 2006//Tfoomatic-3_0-branch
+/NRG-DSm675_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-DSm725_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-DSm730_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-DSm735_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-DSm745_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7026N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7026_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
/NRG-P7032_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-P7126N_PS.ppd/1.1.2.1/Mon Aug 29 17:03:24 2005//Tfoomatic-3_0-branch
-/NRG-P7126_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7132N_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7145_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7325N_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7325_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7431cn_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7527_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7527n_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7535n_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
-/NRG-P7575_PS.ppd/1.1.2.1/Mon Aug 29 17:03:25 2005//Tfoomatic-3_0-branch
+/NRG-P7126N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7126_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7132N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7325N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7325_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7431cn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7527_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7527n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7535n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/NRG-P7575_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/NRG/PS/NRG-10515_10518_10512_PS.ppd b/db/source/PPD/NRG/PS/NRG-10515_10518_10512_PS.ppd
index ea5f1906..7896d6ea 100644
--- a/db/source/PPD/NRG/PS/NRG-10515_10518_10512_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-10515_10518_10512_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-10515_10518_10512 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-2205_2238_2212_PS.ppd b/db/source/PPD/NRG/PS/NRG-2205_2238_2212_PS.ppd
index 3be2ce11..b197822a 100644
--- a/db/source/PPD/NRG/PS/NRG-2205_2238_2212_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-2205_2238_2212_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-2205_2238_2212 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-2705_2738_2712_PS.ppd b/db/source/PPD/NRG/PS/NRG-2705_2738_2712_PS.ppd
index 95c6f8c0..1ca2aeaa 100644
--- a/db/source/PPD/NRG/PS/NRG-2705_2738_2712_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-2705_2738_2712_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-2705_2738_2712 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-3205_3238_3212_PS.ppd b/db/source/PPD/NRG/PS/NRG-3205_3238_3212_PS.ppd
index 2062d876..ab4813f4 100644
--- a/db/source/PPD/NRG/PS/NRG-3205_3238_3212_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-3205_3238_3212_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-3205_3238_3212 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-3525_3508_3502_PS.ppd b/db/source/PPD/NRG/PS/NRG-3525_3508_3502_PS.ppd
index 25a52bc8..d9b32989 100644
--- a/db/source/PPD/NRG/PS/NRG-3525_3508_3502_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-3525_3508_3502_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-3525_3508_3502 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-3545_3518_3532_PS.ppd b/db/source/PPD/NRG/PS/NRG-3545_3518_3532_PS.ppd
index cd8786b1..2ca5a2c3 100644
--- a/db/source/PPD/NRG/PS/NRG-3545_3518_3532_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-3545_3518_3532_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-3545_3518_3532 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-4525_4508_4502_PS.ppd b/db/source/PPD/NRG/PS/NRG-4525_4508_4502_PS.ppd
index 3c33cb79..40a44aef 100644
--- a/db/source/PPD/NRG/PS/NRG-4525_4508_4502_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-4525_4508_4502_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-4525_4508_4502 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-4545_4518_4532_PS.ppd b/db/source/PPD/NRG/PS/NRG-4545_4518_4532_PS.ppd
index 24db2bb5..c376667f 100644
--- a/db/source/PPD/NRG/PS/NRG-4545_4518_4532_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-4545_4518_4532_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-4545_4518_4532 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-6002_6005_6008_PS.ppd b/db/source/PPD/NRG/PS/NRG-6002_6005_6008_PS.ppd
index e82fc882..9cdc128d 100644
--- a/db/source/PPD/NRG/PS/NRG-6002_6005_6008_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-6002_6005_6008_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-6002_6005_6008 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-7502_7505_7508_PS.ppd b/db/source/PPD/NRG/PS/NRG-7502_7505_7508_PS.ppd
index cef70e20..a99e81d5 100644
--- a/db/source/PPD/NRG/PS/NRG-7502_7505_7508_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-7502_7505_7508_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-7502_7505_7508 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-9005_9008_9002_PS.ppd b/db/source/PPD/NRG/PS/NRG-9005_9008_9002_PS.ppd
index 6b99fbc1..26834d82 100644
--- a/db/source/PPD/NRG/PS/NRG-9005_9008_9002_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-9005_9008_9002_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-9005_9008_9002 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7010_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7010_PS.ppd
index 461fe089..d643f0b0 100644
--- a/db/source/PPD/NRG/PS/NRG-C7010_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7010_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7010 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7116_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7116_PS.ppd
index f9306907..9b73f24a 100644
--- a/db/source/PPD/NRG/PS/NRG-C7116_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7116_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7116 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7416_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7416_PS.ppd
index 13ba97d1..28894e5b 100644
--- a/db/source/PPD/NRG/PS/NRG-C7416_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7416_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7416 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7425dn_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7425dn_PS.ppd
index bdecb5f0..9a02188e 100644
--- a/db/source/PPD/NRG/PS/NRG-C7425dn_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7425dn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7425dn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7425hdn_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7425hdn_PS.ppd
index 9c6a74bc..fed08dee 100644
--- a/db/source/PPD/NRG/PS/NRG-C7425hdn_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7425hdn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7425hdn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7435n_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7435n_PS.ppd
index 8fd8bfed..1de43df2 100644
--- a/db/source/PPD/NRG/PS/NRG-C7435n_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7435n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7435n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7528n_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7528n_PS.ppd
index 5c220f8d..785da40a 100644
--- a/db/source/PPD/NRG/PS/NRG-C7528n_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7528n_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -2015,12 +2011,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2842,4 +2839,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7528n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-C7535hdn_PS.ppd b/db/source/PPD/NRG/PS/NRG-C7535hdn_PS.ppd
index 37deffc0..74876be1 100644
--- a/db/source/PPD/NRG/PS/NRG-C7535hdn_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-C7535hdn_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1992,12 +1988,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2819,4 +2816,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-C7535hdn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-CC7417_PS.ppd b/db/source/PPD/NRG/PS/NRG-CC7417_PS.ppd
index e0de29d8..e24d9977 100644
--- a/db/source/PPD/NRG/PS/NRG-CC7417_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-CC7417_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-CC7417 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-CS555_PS.ppd b/db/source/PPD/NRG/PS/NRG-CS555_PS.ppd
index 422df0c2..581cce05 100644
--- a/db/source/PPD/NRG/PS/NRG-CS555_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-CS555_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-CS555 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc224_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc224_PS.ppd
index daba8ec1..372c65da 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc224_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc224_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc224 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc232_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc232_PS.ppd
index 98cf79e2..193f9f4a 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc232_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc232_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc232 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc328_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc328_PS.ppd
index 3d8a7b0e..20910c17 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc328_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc328_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc328 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc332_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc332_PS.ppd
index 55dbed38..d5b27fbb 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc332_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc332_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc332 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc338_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc338_PS.ppd
index 25235269..490b193c 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc338_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc338_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc338 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc38_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc38_PS.ppd
index cf452838..ca752c99 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc38_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc38_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc38 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc38u_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc38u_PS.ppd
index 892ba689..b777ae2b 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc38u_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc38u_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc38u Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc424_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc424_PS.ppd
index 6e6763f4..47371c55 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc424_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc424_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc424 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc428_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc428_PS.ppd
index 76608784..21d446c3 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc428_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc428_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc428 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc432_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc432_PS.ppd
index e8a0f9b1..254b3830 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc432_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc432_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc432 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc435_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc435_PS.ppd
index 9cc9cc0a..1e72b1d9 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc435_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc435_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc435 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc445_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc445_PS.ppd
index db4420e0..cabf0df2 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc445_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc445_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc445 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSc460_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSc460_PS.ppd
index 29dc4700..04f202b0 100644
--- a/db/source/PPD/NRG/PS/NRG-DSc460_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSc460_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSc460 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm415_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm415_PS.ppd
index 4e237081..7b53bad1 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm415_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm415_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm415 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm615_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm615_PS.ppd
index 4546dace..17538049 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm615_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm615_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm615 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm616_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm616_PS.ppd
index c931e9d7..0a17a95d 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm616_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm616_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm616 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm618_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm618_PS.ppd
index 8536d5a4..29c5e27c 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm618_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm618_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm618 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm618d_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm618d_PS.ppd
index 1a387ee9..db239080 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm618d_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm618d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm618d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm620_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm620_PS.ppd
index dc089ed1..84856673 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm620_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm620_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm620 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm620d_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm620d_PS.ppd
index d371c18a..bb18b68f 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm620d_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm620d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm620d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm622_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm622_PS.ppd
index 4efea08b..f1a6a9cb 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm622_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm622_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm622 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm627_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm627_PS.ppd
index 4c7b1cb8..b213e130 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm627_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm627_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm627 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm632_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm632_PS.ppd
index 3cbc39ed..e6080d14 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm632_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm632_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm632 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm635_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm635_PS.ppd
index 82480813..b74aedb6 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm635_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm635_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm635 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm645_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm645_PS.ppd
index 8d1be220..241a561d 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm645_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm645_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm645 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm651_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm651_PS.ppd
index dfadc71a..c8974a80 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm651_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm651_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm651 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm660_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm660_PS.ppd
index 6c737392..9e7cd762 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm660_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm660_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm660 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm675_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm675_PS.ppd
index 22a43e3e..8be2bcfc 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm675_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm675_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm675 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm725_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm725_PS.ppd
index 8a21fef7..c52d8f02 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm725_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm725_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm725 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm730_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm730_PS.ppd
index 85322a7f..13bd9d5a 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm730_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm730_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm730 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm735_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm735_PS.ppd
index dcaf0f99..12ef3744 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm735_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm735_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm735 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-DSm745_PS.ppd b/db/source/PPD/NRG/PS/NRG-DSm745_PS.ppd
index 257cfa69..81a16d67 100644
--- a/db/source/PPD/NRG/PS/NRG-DSm745_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-DSm745_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-DSm745 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7026N_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7026N_PS.ppd
index f2b4332e..d6cc3270 100644
--- a/db/source/PPD/NRG/PS/NRG-P7026N_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7026N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file for "NRG P7026N PS" \ No newline at end of file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7026N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7026_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7026_PS.ppd
index c201210a..e82889d4 100644
--- a/db/source/PPD/NRG/PS/NRG-P7026_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7026_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file for "NRG P7026 PS" \ No newline at end of file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7026 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7126N_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7126N_PS.ppd
index 73ac3f65..87c8322e 100644
--- a/db/source/PPD/NRG/PS/NRG-P7126N_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7126N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7126N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7126_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7126_PS.ppd
index 920fd636..353a60fc 100644
--- a/db/source/PPD/NRG/PS/NRG-P7126_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7126_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7126 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7132N_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7132N_PS.ppd
index f42b9a28..6effa64d 100644
--- a/db/source/PPD/NRG/PS/NRG-P7132N_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7132N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -757,11 +753,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1341,4 +1338,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7132N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7145_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7145_PS.ppd
index 7c505457..fd1c9139 100644
--- a/db/source/PPD/NRG/PS/NRG-P7145_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -949,13 +945,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1447,4 +1444,91 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7325N_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7325N_PS.ppd
index 4335ca7c..f51871ee 100644
--- a/db/source/PPD/NRG/PS/NRG-P7325N_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7325N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7325N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7325_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7325_PS.ppd
index f49855bf..de282391 100644
--- a/db/source/PPD/NRG/PS/NRG-P7325_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7325_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7325 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7431cn_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7431cn_PS.ppd
index 8dc63b69..b666eaa2 100644
--- a/db/source/PPD/NRG/PS/NRG-P7431cn_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7431cn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -361,9 +357,10 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)]
@@ -958,4 +955,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7431cn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7527_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7527_PS.ppd
index 55c1f683..f86d2b64 100644
--- a/db/source/PPD/NRG/PS/NRG-P7527_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7527_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -525,11 +521,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1095,4 +1092,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7527 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7527n_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7527n_PS.ppd
index 0d020a52..8d3fdd27 100644
--- a/db/source/PPD/NRG/PS/NRG-P7527n_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7527n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -842,11 +838,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1433,4 +1430,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7527n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7535n_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7535n_PS.ppd
index 9e464a86..43eabd49 100644
--- a/db/source/PPD/NRG/PS/NRG-P7535n_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7535n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -970,11 +966,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1562,4 +1559,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7535n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PS/NRG-P7575_PS.ppd b/db/source/PPD/NRG/PS/NRG-P7575_PS.ppd
index da474f5a..8eaa3109 100644
--- a/db/source/PPD/NRG/PS/NRG-P7575_PS.ppd
+++ b/db/source/PPD/NRG/PS/NRG-P7575_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -946,12 +942,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1700,5 +1697,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: NRG-P7575 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/NRG/PXL/CVS/Entries b/db/source/PPD/NRG/PXL/CVS/Entries
index 66631b43..cc5aac04 100644
--- a/db/source/PPD/NRG/PXL/CVS/Entries
+++ b/db/source/PPD/NRG/PXL/CVS/Entries
@@ -1,31 +1,31 @@
-/NRG-10515_10518_10512_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-2205_2238_2212_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-2705_2738_2712_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-3205_3238_3212_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-3525_3508_3502_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-3545_3518_3532_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-4525_4508_4502_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-4545_4518_4532_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-6002_6005_6008_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-7502_7505_7508_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-9005_9008_9002_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-CS555_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-DSc424_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-DSc428_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-DSc432_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-DSc435_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:36 2005//Tfoomatic-3_0-branch
-/NRG-DSc445_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSc460_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm415_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm615_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm618_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm618d_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm622_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm627_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm632_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm635_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm645_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm651_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm660_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/NRG-DSm675_PXL.ppd/1.1.2.3/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
+/NRG-10515_10518_10512_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-2205_2238_2212_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-2705_2738_2712_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-3205_3238_3212_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-3525_3508_3502_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-3545_3518_3532_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-4525_4508_4502_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-4545_4518_4532_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-6002_6005_6008_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-7502_7505_7508_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-9005_9008_9002_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-CS555_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSc424_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSc428_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSc432_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSc435_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSc445_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSc460_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm415_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm615_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm618_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm618d_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm622_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm627_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm632_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm635_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm645_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm651_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm660_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/NRG-DSm675_PXL.ppd/1.1.2.4/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/NRG/PXL/NRG-10515_10518_10512_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-10515_10518_10512_PXL.ppd
index 61503c04..131048cb 100644
--- a/db/source/PPD/NRG/PXL/NRG-10515_10518_10512_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-10515_10518_10512_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 10515/10518/10512 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -426,14 +426,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -490,12 +482,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -507,12 +499,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-2205_2238_2212_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-2205_2238_2212_PXL.ppd
index 2453dc0f..98a29e03 100644
--- a/db/source/PPD/NRG/PXL/NRG-2205_2238_2212_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-2205_2238_2212_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 2205/2238/2212 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-2705_2738_2712_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-2705_2738_2712_PXL.ppd
index 3756ccbf..dc12b541 100644
--- a/db/source/PPD/NRG/PXL/NRG-2705_2738_2712_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-2705_2738_2712_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 2705/2738/2712 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-3205_3238_3212_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-3205_3238_3212_PXL.ppd
index a3cdaa02..6dd473af 100644
--- a/db/source/PPD/NRG/PXL/NRG-3205_3238_3212_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-3205_3238_3212_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 3205/3238/3212 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-3525_3508_3502_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-3525_3508_3502_PXL.ppd
index b2720a30..d0f6c8e6 100644
--- a/db/source/PPD/NRG/PXL/NRG-3525_3508_3502_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-3525_3508_3502_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 3525/3508/3502 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-3545_3518_3532_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-3545_3518_3532_PXL.ppd
index ecd4b07b..82ee6525 100644
--- a/db/source/PPD/NRG/PXL/NRG-3545_3518_3532_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-3545_3518_3532_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 3545/3518/3532 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-4525_4508_4502_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-4525_4508_4502_PXL.ppd
index 7bd049ac..67b521bf 100644
--- a/db/source/PPD/NRG/PXL/NRG-4525_4508_4502_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-4525_4508_4502_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 4525/4508/4502 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-4545_4518_4532_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-4545_4518_4532_PXL.ppd
index 6ccd47af..c1fb5140 100644
--- a/db/source/PPD/NRG/PXL/NRG-4545_4518_4532_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-4545_4518_4532_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 4545/4518/4532 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-6002_6005_6008_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-6002_6005_6008_PXL.ppd
index 5207e65c..5226d1a7 100644
--- a/db/source/PPD/NRG/PXL/NRG-6002_6005_6008_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-6002_6005_6008_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 6002/6005/6008 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-7502_7505_7508_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-7502_7505_7508_PXL.ppd
index b6e2bb93..958ad35c 100644
--- a/db/source/PPD/NRG/PXL/NRG-7502_7505_7508_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-7502_7505_7508_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 7502/7505/7508 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-9005_9008_9002_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-9005_9008_9002_PXL.ppd
index c32d9d65..e8601edb 100644
--- a/db/source/PPD/NRG/PXL/NRG-9005_9008_9002_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-9005_9008_9002_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG 9005/9008/9002 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -431,14 +431,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -478,12 +470,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -495,12 +487,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -512,12 +504,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-CS555_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-CS555_PXL.ppd
index 9b92db1f..6f72dabf 100644
--- a/db/source/PPD/NRG/PXL/NRG-CS555_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-CS555_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG CS555 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSc424_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSc424_PXL.ppd
index fa05e519..538930de 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSc424_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSc424_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSc424 PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSc428_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSc428_PXL.ppd
index e64fa196..2c61eac1 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSc428_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSc428_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSc428 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSc432_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSc432_PXL.ppd
index 27c4e927..1ab30735 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSc432_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSc432_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSc432 PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSc435_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSc435_PXL.ppd
index c0e5475e..1764b9ab 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSc435_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSc435_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSc435 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSc445_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSc445_PXL.ppd
index 82b7644a..71c3b2ae 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSc445_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSc445_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSc445 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSc460_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSc460_PXL.ppd
index aa7c7c56..de912c36 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSc460_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSc460_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSc460 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm415_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm415_PXL.ppd
index 9cdd2593..559e6b00 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm415_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm415_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm415 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -241,13 +241,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -259,12 +252,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm615_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm615_PXL.ppd
index babdd1a0..11be048a 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm615_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm615_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm615 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -237,13 +237,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -255,12 +248,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm618_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm618_PXL.ppd
index 8bb8a031..c6bb94ee 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm618_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm618_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm618 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -249,13 +249,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -267,12 +260,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm618d_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm618d_PXL.ppd
index 67624e9f..d64ea4a4 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm618d_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm618d_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm618d PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -278,13 +278,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -296,12 +289,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm622_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm622_PXL.ppd
index 11a5c90a..45432120 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm622_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm622_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm622 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm627_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm627_PXL.ppd
index 13537ca0..1ef70b09 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm627_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm627_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm627 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm632_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm632_PXL.ppd
index b205fc8a..7dcf20bb 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm632_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm632_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm632 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm635_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm635_PXL.ppd
index 5a10e0b1..49d8522b 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm635_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm635_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm635 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm645_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm645_PXL.ppd
index 4500c360..4836d29e 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm645_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm645_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm645 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm651_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm651_PXL.ppd
index 80b8ae17..54f9d409 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm651_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm651_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm651 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm660_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm660_PXL.ppd
index 10c7f2c9..9c5560a8 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm660_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm660_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm660 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/NRG/PXL/NRG-DSm675_PXL.ppd b/db/source/PPD/NRG/PXL/NRG-DSm675_PXL.ppd
index 52706550..f67828a5 100644
--- a/db/source/PPD/NRG/PXL/NRG-DSm675_PXL.ppd
+++ b/db/source/PPD/NRG/PXL/NRG-DSm675_PXL.ppd
@@ -4,9 +4,9 @@
*% for "NRG DSm675 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PS/CVS/Entries b/db/source/PPD/Ricoh/PS/CVS/Entries
index a3a2ebff..803557ef 100644
--- a/db/source/PPD/Ricoh/PS/CVS/Entries
+++ b/db/source/PPD/Ricoh/PS/CVS/Entries
@@ -1,78 +1,78 @@
-/Ricoh-Aficio_1022_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1027_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1032_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1035_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1045_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1060_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1075_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1224C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1232C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1515_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2015_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2016_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2018D_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2018_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2020D_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2020_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2022_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2027_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2032_PS.ppd/1.1.2.1/Mon Aug 29 16:58:06 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2035_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2035e_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2045_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2045e_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2051_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2060_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2075_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2090_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2105_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2228C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2232C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2238C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3025_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3030_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3035_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3045_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3224C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3228C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3232C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3235C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3245C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3260C_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP2600N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP2600_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP2610N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP2610_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1022_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1027_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:50 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1224C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1232C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1515_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2015_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2016_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2018D_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2018_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2020D_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2020_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2022_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2027_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2035e_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2045e_PS.ppd/1.1.2.2/Wed Feb 22 00:27:51 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2051_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2090_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2105_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2228C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2232C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2238C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3025_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3030_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3224C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3228C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:52 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3232C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3235C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3245C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3260C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP2600N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP2600_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP2610N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP2610_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
/Ricoh-Aficio_AP3200_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP3800C_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP400N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP400_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP410N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP410_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP4510_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP600N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP610N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_AP900_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL1000N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL2000_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL3000_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL3000e_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL3100_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL4000DN_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL4000HDN_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL5000_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL7000_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL7100_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL7200_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_CL7300_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_Color5560_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Ricoh-ColorLaser_AP828_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP3800C_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP400N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP400_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP410N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP410_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP4510_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP600N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP610N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_AP900_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL1000N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL2000_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL3000_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL3000e_PS.ppd/1.1.2.2/Wed Feb 22 00:27:53 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL3100_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL4000DN_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL4000HDN_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL5000_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL7000_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL7100_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL7200_PS.ppd/1.1.2.2/Wed Feb 22 00:27:54 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_CL7300_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_Color5560_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Ricoh-ColorLaser_AP828_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
/Ricoh-DDP_70_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
/Ricoh-DDP_92_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
/Ricoh-EMP_156_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
/Ricoh-FAX5510L_5510NF_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-LASER_AP2600N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-LASER_AP2600_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-LASER_AP2610N_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
-/Ricoh-LASER_AP2610_PS.ppd/1.1.2.1/Mon Aug 29 16:58:07 2005//Tfoomatic-3_0-branch
+/Ricoh-LASER_AP2600N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Ricoh-LASER_AP2600_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Ricoh-LASER_AP2610N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Ricoh-LASER_AP2610_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1022_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1022_PS.ppd
index 17a007b8..ba3622f4 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1022_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1022_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1022 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1027_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1027_PS.ppd
index 1d14733c..f765e8b6 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1027_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1027_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1027 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1032_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1032_PS.ppd
index 458b7f48..7d2d2120 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1032_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1032_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1032 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1035_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1035_PS.ppd
index 7a50bc72..1cafb8bc 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1035_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1035_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1035 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1045_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1045_PS.ppd
index f1f86f75..cc401278 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1045_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1060_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1060_PS.ppd
index dfc223a1..2dad6a5c 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1060_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1060_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1060 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1075_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1075_PS.ppd
index 4937f9a1..7bf9b6d2 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1075_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1075_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1075 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1224C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1224C_PS.ppd
index cb1db789..961a29fd 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1224C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1224C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1224C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1232C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1232C_PS.ppd
index e92bb5b5..cfaf019b 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1232C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1232C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1232C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1515_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1515_PS.ppd
index 0cc2c313..cbd8cd74 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1515_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_1515_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_1515 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2015_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2015_PS.ppd
index 79c11bb3..e27e4103 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2015_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2015_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2015 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2016_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2016_PS.ppd
index 4ddc2606..814602dc 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2016_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2016_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2016 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018D_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018D_PS.ppd
index 96613110..ecd14898 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018D_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018D_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2018D Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018_PS.ppd
index f741a428..b1c0a2ba 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2018_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2018 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020D_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020D_PS.ppd
index 4aa81eaa..d279ef13 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020D_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020D_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2020D Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020_PS.ppd
index 7e36f17f..fd57aa52 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2020_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2020 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2022_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2022_PS.ppd
index 4641f9ac..ae93df65 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2022_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2022_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2022 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2027_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2027_PS.ppd
index 796819a2..005e08da 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2027_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2027_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2027 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2032_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2032_PS.ppd
index d5435342..3473770f 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2032_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2032_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2032 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035_PS.ppd
index 106f57a3..dbb6b7ff 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2035 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035e_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035e_PS.ppd
index fc10c807..04b50a6b 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035e_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2035e_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2035e Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045_PS.ppd
index 9be65044..153116af 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045e_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045e_PS.ppd
index 17bdc1ea..d8110bd1 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045e_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2045e_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2045e Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2051_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2051_PS.ppd
index 88d037f9..b89b4444 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2051_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2051_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2051 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2060_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2060_PS.ppd
index c10f7f9e..ee75745e 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2060_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2060_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2060 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2075_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2075_PS.ppd
index 861b18bf..46d116b0 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2075_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2075_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2075 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2090_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2090_PS.ppd
index 11c8de69..d1ed8378 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2090_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2090_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2090 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2105_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2105_PS.ppd
index 7c079e1b..4d854a92 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2105_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2105_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2105 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2228C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2228C_PS.ppd
index 84b1ef9d..8f3eb88e 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2228C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2228C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2228C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2232C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2232C_PS.ppd
index 424bdf58..188d18d0 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2232C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2232C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2232C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2238C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2238C_PS.ppd
index 0aeaf02b..5fe5408d 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2238C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_2238C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_2238C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3025_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3025_PS.ppd
index 93e4d581..524745b4 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3025_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3025_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3025 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3030_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3030_PS.ppd
index dfadd037..f536f2c4 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3030_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3030_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3030 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3035_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3035_PS.ppd
index 602a2124..dab045e6 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3035_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3035_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3035 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3045_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3045_PS.ppd
index 4e86eb40..dba2299a 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3045_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3224C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3224C_PS.ppd
index f9436b62..e5579c6a 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3224C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3224C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3224C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3228C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3228C_PS.ppd
index 40fd527a..05207016 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3228C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3228C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3228C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3232C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3232C_PS.ppd
index 7a899d3f..c8ce45d2 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3232C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3232C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3232C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3235C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3235C_PS.ppd
index fa491a61..e55ab21d 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3235C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3235C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3235C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3245C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3245C_PS.ppd
index 3ccdd445..58d54384 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3245C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3245C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3245C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3260C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3260C_PS.ppd
index 2a35a895..b0025841 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3260C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_3260C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_3260C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600N_PS.ppd
index 7a02f50e..b6e30f10 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP2600N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600_PS.ppd
index d0352c50..6f1cdff8 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2600_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP2600 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610N_PS.ppd
index 11076970..a26ee1ef 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP2610N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610_PS.ppd
index d405385c..8e6df2ee 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP2610_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP2610 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP3800C_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP3800C_PS.ppd
index b8f81e88..2b0ea27d 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP3800C_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP3800C_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP3800C Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400N_PS.ppd
index ac2aad6f..868f183e 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP400N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400_PS.ppd
index 7429feeb..2bde083d 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP400_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP400 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410N_PS.ppd
index 184ae018..adda8437 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -842,11 +838,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1433,4 +1430,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP410N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410_PS.ppd
index a064bca7..8fa5e382 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP410_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -525,11 +521,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1095,4 +1092,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP410 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP4510_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP4510_PS.ppd
index 0379cccf..836d9a5e 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP4510_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP4510_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -949,13 +945,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1447,4 +1444,91 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP4510 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP600N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP600N_PS.ppd
index 4dbabce2..c467d08c 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP600N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP600N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -757,11 +753,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1341,4 +1338,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP600N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP610N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP610N_PS.ppd
index 1f827d9c..c89af9ef 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP610N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP610N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -970,11 +966,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1562,4 +1559,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP610N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP900_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP900_PS.ppd
index 663c724c..41309340 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP900_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_AP900_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -946,12 +942,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1700,5 +1697,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_AP900 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL1000N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL1000N_PS.ppd
index c31f47e1..02485e77 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL1000N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL1000N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -361,9 +357,10 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)]
@@ -958,4 +955,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL1000N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL2000_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL2000_PS.ppd
index e587db6a..ee4df10e 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL2000_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL2000_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL2000 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000_PS.ppd
index d6ae04f4..57f43862 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL3000 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000e_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000e_PS.ppd
index ec358f9a..1e266625 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000e_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3000e_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL3000e Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3100_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3100_PS.ppd
index 26e86f3e..1dc0cc03 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3100_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL3100_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL3100 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000DN_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000DN_PS.ppd
index f307d548..20d1c48b 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000DN_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000DN_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL4000DN Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000HDN_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000HDN_PS.ppd
index 4996f9b8..362e9eae 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000HDN_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL4000HDN_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL4000HDN Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL5000_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL5000_PS.ppd
index 7db75b1f..b62bdb7e 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL5000_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL5000_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL5000 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7000_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7000_PS.ppd
index a36064c0..2162efb7 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7000_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7000_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL7000 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd
index e638664e..6dcc1e86 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL7100 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7200_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7200_PS.ppd
index c5d04f89..6df263df 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7200_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7200_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -2015,12 +2011,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2842,4 +2839,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL7200 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7300_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7300_PS.ppd
index c990b853..7798953a 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7300_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7300_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1992,12 +1988,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2819,4 +2816,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_CL7300 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_Color5560_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_Color5560_PS.ppd
index d63ee996..d87b5a08 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_Color5560_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_Color5560_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-Aficio_Color5560 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-ColorLaser_AP828_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-ColorLaser_AP828_PS.ppd
index 635b0035..6bf75b64 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-ColorLaser_AP828_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-ColorLaser_AP828_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -698,12 +694,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1157,4 +1154,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-ColorLaser_AP828 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600N_PS.ppd
index 7714abe6..c67be7de 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-LASER_AP2600N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600_PS.ppd
index ae046b47..68e26341 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2600_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-LASER_AP2600 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610N_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610N_PS.ppd
index 91f82cde..0a04860d 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610N_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-LASER_AP2610N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610_PS.ppd
index 1b34c1bb..4c000ca0 100644
--- a/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610_PS.ppd
+++ b/db/source/PPD/Ricoh/PS/Ricoh-LASER_AP2610_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Ricoh-LASER_AP2610 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Ricoh/PXL/CVS/Entries b/db/source/PPD/Ricoh/PXL/CVS/Entries
index 58a47fca..09da690d 100644
--- a/db/source/PPD/Ricoh/PXL/CVS/Entries
+++ b/db/source/PPD/Ricoh/PXL/CVS/Entries
@@ -1,31 +1,31 @@
-/Ricoh-Aficio_1022_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1027_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1032_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1035_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1045_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1060_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1075_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_1515_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2015_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2018D_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2018_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2022_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2027_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2032_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2035_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2035e_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2045_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2045e_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2051_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2060_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2075_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2090_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_2105_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3224C_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3228C_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3232C_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3235C_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3245C_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_3260C_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Ricoh-Aficio_Color5560_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1022_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1027_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1032_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1035_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1045_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1060_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1075_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:37 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_1515_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2015_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2018D_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2018_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2022_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2027_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2032_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2035_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2035e_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2045_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2045e_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2051_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2060_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2075_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2090_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_2105_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3224C_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3228C_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3232C_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3235C_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3245C_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_3260C_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Ricoh-Aficio_Color5560_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1022_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1022_PXL.ppd
index aaa8865c..fa5ba157 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1022_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1022_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1022 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1027_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1027_PXL.ppd
index 4831db06..7bce1ed5 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1027_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1027_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1027 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1032_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1032_PXL.ppd
index f29ba460..9798338f 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1032_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1032_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1032 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1035_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1035_PXL.ppd
index c6909b95..09247aa8 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1035_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1035_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1035 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1045_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1045_PXL.ppd
index 3746aef3..d96df943 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1045_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1045_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1045 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1060_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1060_PXL.ppd
index 4bf20a1e..bd8cc050 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1060_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1060_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1060 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1075_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1075_PXL.ppd
index 713fc537..554d1c9f 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1075_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1075_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1075 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1515_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1515_PXL.ppd
index 0fac79a1..5c17b03e 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1515_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_1515_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 1515 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -241,13 +241,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -259,12 +252,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2015_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2015_PXL.ppd
index dc10a48a..a619fec3 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2015_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2015_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2015 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -237,13 +237,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -255,12 +248,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018D_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018D_PXL.ppd
index 38d090c9..32c98851 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018D_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018D_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2018D PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -278,13 +278,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -296,12 +289,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018_PXL.ppd
index e55042fc..1a64ac93 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2018_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2018 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -249,13 +249,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -267,12 +260,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2022_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2022_PXL.ppd
index 09364251..fa87a841 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2022_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2022_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2022 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2027_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2027_PXL.ppd
index 788f8ed5..248cd121 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2027_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2027_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2027 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2032_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2032_PXL.ppd
index 1e15af8f..59b5cacf 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2032_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2032_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2032 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035_PXL.ppd
index 760a0f38..97d3b5e9 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2035 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035e_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035e_PXL.ppd
index 26514130..65c5b0e2 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035e_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2035e_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2035e PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045_PXL.ppd
index b6944db1..03c78135 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2045 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045e_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045e_PXL.ppd
index 5ef5a138..7c13f636 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045e_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2045e_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2045e PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2051_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2051_PXL.ppd
index 956b3299..6dc6bac0 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2051_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2051_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2051 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2060_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2060_PXL.ppd
index 3d026c84..c778568b 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2060_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2060_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2060 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2075_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2075_PXL.ppd
index b3f22f0f..32d5d126 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2075_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2075_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2075 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2090_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2090_PXL.ppd
index 5c56eec8..7d163c65 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2090_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2090_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2090 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -431,14 +431,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -478,12 +470,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -495,12 +487,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -512,12 +504,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2105_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2105_PXL.ppd
index b032d0bc..13829c5b 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2105_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_2105_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 2105 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -426,14 +426,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -490,12 +482,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -507,12 +499,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3224C_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3224C_PXL.ppd
index 4d957ddf..34512352 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3224C_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3224C_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 3224C PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3228C_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3228C_PXL.ppd
index 4030dec4..d541e68b 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3228C_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3228C_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 3228C PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3232C_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3232C_PXL.ppd
index 2f382e93..14533140 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3232C_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3232C_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 3232C PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3235C_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3235C_PXL.ppd
index e49642a2..8b679430 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3235C_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3235C_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 3235C PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3245C_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3245C_PXL.ppd
index 2b0d05f7..f5066c3d 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3245C_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3245C_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 3245C PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3260C_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3260C_PXL.ppd
index 056f9d9f..104a6668 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3260C_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_3260C_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio 3260C PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_Color5560_PXL.ppd b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_Color5560_PXL.ppd
index dee67d8f..4257b2de 100644
--- a/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_Color5560_PXL.ppd
+++ b/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_Color5560_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Ricoh Aficio Color5560 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PS/CVS/Entries b/db/source/PPD/Savin/PS/CVS/Entries
index 98b46e92..18e107cb 100644
--- a/db/source/PPD/Savin/PS/CVS/Entries
+++ b/db/source/PPD/Savin/PS/CVS/Entries
@@ -1,69 +1,69 @@
-/Savin-2522_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-2527_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-2532_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-2535_2235_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-2545_2245_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-2560_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-2575_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-3515_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-40105_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4015_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4018_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4018d_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4022_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4027_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4035_4135g_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4035e_4135eG_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4045_4145g_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4045e_4145eG_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4051_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4060_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4075_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-4090_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-8016_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-8020_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-8020d_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-8025_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-8030_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-8035_8035g_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-8045_8045g_PS.ppd/1.1.2.1/Wed Nov 2 17:29:29 2005//Tfoomatic-3_0-branch
-/Savin-C2408_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C2410_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C2524_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C2532_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C2820_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C2824_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C3210_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C3210e_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C3224_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C3528_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C3828_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C4535_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-C6045_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
-/Savin-CLP1036_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP128_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
-/Savin-CLP135_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
-/Savin-CLP1620_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP17_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP18_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP26DN_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP28_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP35_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-CLP831_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
+/Savin-2522_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Savin-2527_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Savin-2532_PS.ppd/1.1.2.2/Wed Feb 22 00:27:56 2006//Tfoomatic-3_0-branch
+/Savin-2535_2235_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-2545_2245_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-2560_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-2575_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-3515_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-40105_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4015_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4018_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4018d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4022_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4027_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4035_4135g_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4035e_4135eG_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4045_4145g_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4045e_4145eG_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4051_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-4090_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-8016_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-8020_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-8020d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:57 2006//Tfoomatic-3_0-branch
+/Savin-8025_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-8030_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-8035_8035g_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-8045_8045g_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C2408_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C2410_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C2524_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C2532_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C2820_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C2824_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C3210_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C3210e_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C3224_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C3528_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C3828_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C4535_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-C6045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-CLP1036_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-CLP128_PS.ppd/1.1.2.2/Wed Feb 22 00:27:58 2006//Tfoomatic-3_0-branch
+/Savin-CLP135_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP1620_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP17_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP18_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP26DN_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP28_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP35_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-CLP831_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
/Savin-FAX3799_3799nf_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-MLP25_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-MLP25n_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-MLP26_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-MLP26n_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-MLP28_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-MLP28n_PS.ppd/1.1.2.1/Mon Aug 29 17:01:20 2005//Tfoomatic-3_0-branch
-/Savin-MLP32_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-MLP35n_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-MLP45_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-MLP75n_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-SDC555_PS.ppd/1.1.2.1/Mon Sep 12 17:16:44 2005//Tfoomatic-3_0-branch
-/Savin-SLP26_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-SLP26n_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
+/Savin-MLP25_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP25n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP26_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP26n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP28_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP28n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP32_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP35n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP45_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-MLP75n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-SDC555_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-SLP26_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
+/Savin-SLP26n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
/Savin-SLP32_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
-/Savin-SLP38c_PS.ppd/1.1.2.1/Mon Aug 29 17:01:21 2005//Tfoomatic-3_0-branch
+/Savin-SLP38c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:59 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Savin/PS/Savin-2522_PS.ppd b/db/source/PPD/Savin/PS/Savin-2522_PS.ppd
index 5f29681d..47ca8a3c 100644
--- a/db/source/PPD/Savin/PS/Savin-2522_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2522_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2522 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-2527_PS.ppd b/db/source/PPD/Savin/PS/Savin-2527_PS.ppd
index d40701fd..291a73f5 100644
--- a/db/source/PPD/Savin/PS/Savin-2527_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2527_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2527 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-2532_PS.ppd b/db/source/PPD/Savin/PS/Savin-2532_PS.ppd
index ca16e8db..a4a4cc5b 100644
--- a/db/source/PPD/Savin/PS/Savin-2532_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2532_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2532 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-2535_2235_PS.ppd b/db/source/PPD/Savin/PS/Savin-2535_2235_PS.ppd
index 477d79de..c3ebc31a 100644
--- a/db/source/PPD/Savin/PS/Savin-2535_2235_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2535_2235_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2535_2235 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-2545_2245_PS.ppd b/db/source/PPD/Savin/PS/Savin-2545_2245_PS.ppd
index 00d76881..fbef36c1 100644
--- a/db/source/PPD/Savin/PS/Savin-2545_2245_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2545_2245_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2545_2245 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-2560_PS.ppd b/db/source/PPD/Savin/PS/Savin-2560_PS.ppd
index bd3db891..fc1860f1 100644
--- a/db/source/PPD/Savin/PS/Savin-2560_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2560_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2560 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-2575_PS.ppd b/db/source/PPD/Savin/PS/Savin-2575_PS.ppd
index ed3dbade..05847154 100644
--- a/db/source/PPD/Savin/PS/Savin-2575_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-2575_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-2575 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-3515_PS.ppd b/db/source/PPD/Savin/PS/Savin-3515_PS.ppd
index d7dfca2e..4121a2dd 100644
--- a/db/source/PPD/Savin/PS/Savin-3515_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-3515_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-3515 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-40105_PS.ppd b/db/source/PPD/Savin/PS/Savin-40105_PS.ppd
index 7357b80d..5003d9e8 100644
--- a/db/source/PPD/Savin/PS/Savin-40105_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-40105_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-40105 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4015_PS.ppd b/db/source/PPD/Savin/PS/Savin-4015_PS.ppd
index bb75208f..a691cf5a 100644
--- a/db/source/PPD/Savin/PS/Savin-4015_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4015_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4015 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4018_PS.ppd b/db/source/PPD/Savin/PS/Savin-4018_PS.ppd
index ca9202a1..d4b006dc 100644
--- a/db/source/PPD/Savin/PS/Savin-4018_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4018_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4018 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4018d_PS.ppd b/db/source/PPD/Savin/PS/Savin-4018d_PS.ppd
index 9eb863ac..cf022994 100644
--- a/db/source/PPD/Savin/PS/Savin-4018d_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4018d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4018d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4022_PS.ppd b/db/source/PPD/Savin/PS/Savin-4022_PS.ppd
index 941bdf48..772feb97 100644
--- a/db/source/PPD/Savin/PS/Savin-4022_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4022_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4022 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4027_PS.ppd b/db/source/PPD/Savin/PS/Savin-4027_PS.ppd
index 0b0f096a..e3586177 100644
--- a/db/source/PPD/Savin/PS/Savin-4027_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4027_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4027 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4035_4135g_PS.ppd b/db/source/PPD/Savin/PS/Savin-4035_4135g_PS.ppd
index b9dc9d74..d9a525a0 100644
--- a/db/source/PPD/Savin/PS/Savin-4035_4135g_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4035_4135g_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4035_4135g Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4035e_4135eG_PS.ppd b/db/source/PPD/Savin/PS/Savin-4035e_4135eG_PS.ppd
index ec89f1fa..69c6c29b 100644
--- a/db/source/PPD/Savin/PS/Savin-4035e_4135eG_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4035e_4135eG_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4035e_4135eG Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4045_4145g_PS.ppd b/db/source/PPD/Savin/PS/Savin-4045_4145g_PS.ppd
index 763264e5..71ca6ab9 100644
--- a/db/source/PPD/Savin/PS/Savin-4045_4145g_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4045_4145g_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4045_4145g Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4045e_4145eG_PS.ppd b/db/source/PPD/Savin/PS/Savin-4045e_4145eG_PS.ppd
index d1ca8703..7ea3ab24 100644
--- a/db/source/PPD/Savin/PS/Savin-4045e_4145eG_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4045e_4145eG_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4045e_4145eG Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4051_PS.ppd b/db/source/PPD/Savin/PS/Savin-4051_PS.ppd
index b49ffe78..e7096d86 100644
--- a/db/source/PPD/Savin/PS/Savin-4051_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4051_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4051 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4060_PS.ppd b/db/source/PPD/Savin/PS/Savin-4060_PS.ppd
index a300bdb8..f2f981af 100644
--- a/db/source/PPD/Savin/PS/Savin-4060_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4060_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4060 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4075_PS.ppd b/db/source/PPD/Savin/PS/Savin-4075_PS.ppd
index ef94fb57..ceed5444 100644
--- a/db/source/PPD/Savin/PS/Savin-4075_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4075_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4075 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-4090_PS.ppd b/db/source/PPD/Savin/PS/Savin-4090_PS.ppd
index c9f961b4..b71418d9 100644
--- a/db/source/PPD/Savin/PS/Savin-4090_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-4090_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-4090 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8016_PS.ppd b/db/source/PPD/Savin/PS/Savin-8016_PS.ppd
index 433417f2..e8e89aa8 100644
--- a/db/source/PPD/Savin/PS/Savin-8016_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8016_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8016 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8020_PS.ppd b/db/source/PPD/Savin/PS/Savin-8020_PS.ppd
index 92c96fb4..81ac76bd 100644
--- a/db/source/PPD/Savin/PS/Savin-8020_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8020_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8020 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8020d_PS.ppd b/db/source/PPD/Savin/PS/Savin-8020d_PS.ppd
index 8fa6e443..b7815fac 100644
--- a/db/source/PPD/Savin/PS/Savin-8020d_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8020d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8020d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8025_PS.ppd b/db/source/PPD/Savin/PS/Savin-8025_PS.ppd
index 812afe26..692716c0 100644
--- a/db/source/PPD/Savin/PS/Savin-8025_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8025_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8025 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8030_PS.ppd b/db/source/PPD/Savin/PS/Savin-8030_PS.ppd
index 6924d81c..f944e394 100644
--- a/db/source/PPD/Savin/PS/Savin-8030_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8030_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8030 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8035_8035g_PS.ppd b/db/source/PPD/Savin/PS/Savin-8035_8035g_PS.ppd
index 2365552d..892a45d6 100644
--- a/db/source/PPD/Savin/PS/Savin-8035_8035g_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8035_8035g_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8035_8035g Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-8045_8045g_PS.ppd b/db/source/PPD/Savin/PS/Savin-8045_8045g_PS.ppd
index 8d44eb25..f2025269 100644
--- a/db/source/PPD/Savin/PS/Savin-8045_8045g_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-8045_8045g_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-8045_8045g Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C2408_PS.ppd b/db/source/PPD/Savin/PS/Savin-C2408_PS.ppd
index f4651b2b..d56d3ea3 100644
--- a/db/source/PPD/Savin/PS/Savin-C2408_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C2408_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C2408 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C2410_PS.ppd b/db/source/PPD/Savin/PS/Savin-C2410_PS.ppd
index 3b1f24e3..4b293f36 100644
--- a/db/source/PPD/Savin/PS/Savin-C2410_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C2410_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C2410 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C2524_PS.ppd b/db/source/PPD/Savin/PS/Savin-C2524_PS.ppd
index 54f2015f..ad13aa66 100644
--- a/db/source/PPD/Savin/PS/Savin-C2524_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C2524_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C2524 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C2532_PS.ppd b/db/source/PPD/Savin/PS/Savin-C2532_PS.ppd
index 4387a99b..d08bd127 100644
--- a/db/source/PPD/Savin/PS/Savin-C2532_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C2532_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C2532 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C2820_PS.ppd b/db/source/PPD/Savin/PS/Savin-C2820_PS.ppd
index ec63062f..cd0ce451 100644
--- a/db/source/PPD/Savin/PS/Savin-C2820_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C2820_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C2820 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C2824_PS.ppd b/db/source/PPD/Savin/PS/Savin-C2824_PS.ppd
index 1aeca447..380b0a6c 100644
--- a/db/source/PPD/Savin/PS/Savin-C2824_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C2824_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C2824 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C3210_PS.ppd b/db/source/PPD/Savin/PS/Savin-C3210_PS.ppd
index c6351f1c..2afe01d5 100644
--- a/db/source/PPD/Savin/PS/Savin-C3210_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C3210_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C3210 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C3210e_PS.ppd b/db/source/PPD/Savin/PS/Savin-C3210e_PS.ppd
index 7462da68..cf34da9c 100644
--- a/db/source/PPD/Savin/PS/Savin-C3210e_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C3210e_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C3210e Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C3224_PS.ppd b/db/source/PPD/Savin/PS/Savin-C3224_PS.ppd
index 96cea68d..2a54e0f8 100644
--- a/db/source/PPD/Savin/PS/Savin-C3224_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C3224_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C3224 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C3528_PS.ppd b/db/source/PPD/Savin/PS/Savin-C3528_PS.ppd
index cb9b6b53..3e48d79e 100644
--- a/db/source/PPD/Savin/PS/Savin-C3528_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C3528_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C3528 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C3828_PS.ppd b/db/source/PPD/Savin/PS/Savin-C3828_PS.ppd
index 8db76d9a..099f4f8b 100644
--- a/db/source/PPD/Savin/PS/Savin-C3828_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C3828_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C3828 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C4535_PS.ppd b/db/source/PPD/Savin/PS/Savin-C4535_PS.ppd
index f4d54c83..a5cf0566 100644
--- a/db/source/PPD/Savin/PS/Savin-C4535_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C4535_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C4535 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-C6045_PS.ppd b/db/source/PPD/Savin/PS/Savin-C6045_PS.ppd
index aa51bacc..f3848e91 100644
--- a/db/source/PPD/Savin/PS/Savin-C6045_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-C6045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-C6045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP1036_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP1036_PS.ppd
index e5a671f3..cebd726e 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP1036_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP1036_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP1036 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP128_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP128_PS.ppd
index d17421f5..84934a36 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP128_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP128_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -2015,12 +2011,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2842,4 +2839,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP128 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP135_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP135_PS.ppd
index 6614bb87..2a7a3bfa 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP135_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP135_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1992,12 +1988,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2819,4 +2816,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP135 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP1620_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP1620_PS.ppd
index 2ac1f983..4a4f175d 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP1620_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP1620_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP1620 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP17_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP17_PS.ppd
index 39c39902..1bf53f0f 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP17_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP17_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP17 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP18_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP18_PS.ppd
index eb6a4f6d..b06c0cc2 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP18_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP18_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP18 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP26DN_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP26DN_PS.ppd
index f8b01048..ae8e690c 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP26DN_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP26DN_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP26DN Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP28_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP28_PS.ppd
index 62641ff0..15a31361 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP28_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP28_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP28 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP35_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP35_PS.ppd
index 7ded153b..9c71cda3 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP35_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP35_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP35 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-CLP831_PS.ppd b/db/source/PPD/Savin/PS/Savin-CLP831_PS.ppd
index 49d661d9..7ecd012c 100644
--- a/db/source/PPD/Savin/PS/Savin-CLP831_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-CLP831_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -361,9 +357,10 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)]
@@ -958,4 +955,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-CLP831 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP25_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP25_PS.ppd
index 2688af8f..b47f4061 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP25_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP25_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP25 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP25n_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP25n_PS.ppd
index e064c68d..a5d8ee04 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP25n_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP25n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP25n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP26_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP26_PS.ppd
index bf92ac17..8768673f 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP26_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP26_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP26 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP26n_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP26n_PS.ppd
index 2b20533f..db695f90 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP26n_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP26n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -653,11 +649,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1063,4 +1060,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP26n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP28_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP28_PS.ppd
index 52899a61..b6b8826e 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP28_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP28_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -525,11 +521,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1095,4 +1092,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP28 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP28n_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP28n_PS.ppd
index 6869ec95..de95e457 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP28n_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP28n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -842,11 +838,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1433,4 +1430,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP28n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP32_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP32_PS.ppd
index 756a32e4..30a93ef5 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP32_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP32_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -757,11 +753,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1341,4 +1338,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP32 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP35n_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP35n_PS.ppd
index eb16385c..c818bf00 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP35n_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP35n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -970,11 +966,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1562,4 +1559,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP35n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP45_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP45_PS.ppd
index 0e3359db..2e93efe5 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP45_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP45_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -949,13 +945,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1447,4 +1444,91 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP45 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-MLP75n_PS.ppd b/db/source/PPD/Savin/PS/Savin-MLP75n_PS.ppd
index b49d7423..1fc61a31 100644
--- a/db/source/PPD/Savin/PS/Savin-MLP75n_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-MLP75n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -946,12 +942,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1700,5 +1697,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-MLP75n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-SDC555_PS.ppd b/db/source/PPD/Savin/PS/Savin-SDC555_PS.ppd
index 23215d4a..f6c4c33f 100644
--- a/db/source/PPD/Savin/PS/Savin-SDC555_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-SDC555_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-SDC555 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-SLP26_PS.ppd b/db/source/PPD/Savin/PS/Savin-SLP26_PS.ppd
index c2cc4808..f2cb6f17 100644
--- a/db/source/PPD/Savin/PS/Savin-SLP26_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-SLP26_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-SLP26 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-SLP26n_PS.ppd b/db/source/PPD/Savin/PS/Savin-SLP26n_PS.ppd
index ca45c5c0..1a8adb53 100644
--- a/db/source/PPD/Savin/PS/Savin-SLP26n_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-SLP26n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -675,11 +671,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1085,4 +1082,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-SLP26n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PS/Savin-SLP38c_PS.ppd b/db/source/PPD/Savin/PS/Savin-SLP38c_PS.ppd
index ba47745f..70737e51 100644
--- a/db/source/PPD/Savin/PS/Savin-SLP38c_PS.ppd
+++ b/db/source/PPD/Savin/PS/Savin-SLP38c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Savin-SLP38c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Savin/PXL/CVS/Entries b/db/source/PPD/Savin/PXL/CVS/Entries
index 8d481619..1c65c336 100644
--- a/db/source/PPD/Savin/PXL/CVS/Entries
+++ b/db/source/PPD/Savin/PXL/CVS/Entries
@@ -1,30 +1,30 @@
-/Savin-2522_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-2527_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-2532_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-2535_2235_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-2545_2245_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-2560_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-2575_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-3515_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-40105_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-4015_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-4018_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4018d_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:37 2005//Tfoomatic-3_0-branch
-/Savin-4022_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4027_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4035_4135g_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4035e_4135eG_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4045_4145g_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4045e_4145eG_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4051_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4060_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4075_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-4090_PXL.ppd/1.1.2.4/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-C2410_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-C2824_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-C3210e_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-C3528_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-C4535_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-C6045_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
-/Savin-SDC555_PXL.ppd/1.1.2.2/Tue Nov 15 22:39:38 2005//Tfoomatic-3_0-branch
+/Savin-2522_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-2527_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-2532_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-2535_2235_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-2545_2245_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-2560_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-2575_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-3515_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-40105_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:38 2006//Tfoomatic-3_0-branch
+/Savin-4015_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4018_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4018d_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4022_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4027_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4035_4135g_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4035e_4135eG_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4045_4145g_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4045e_4145eG_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4051_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4060_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4075_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-4090_PXL.ppd/1.1.2.5/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-C2410_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-C2824_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-C3210e_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-C3528_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-C4535_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-C6045_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
+/Savin-SDC555_PXL.ppd/1.1.2.3/Wed Feb 22 00:27:39 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Savin/PXL/Savin-2522_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2522_PXL.ppd
index ea3e3e48..c169fcab 100644
--- a/db/source/PPD/Savin/PXL/Savin-2522_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2522_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2522 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-2527_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2527_PXL.ppd
index edc5f71c..61d59e3a 100644
--- a/db/source/PPD/Savin/PXL/Savin-2527_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2527_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2527 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-2532_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2532_PXL.ppd
index 6489fb90..60994f33 100644
--- a/db/source/PPD/Savin/PXL/Savin-2532_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2532_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2532 PXL"
*%
*% CreationDate: 2001/02/08
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -341,14 +341,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -388,12 +380,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -405,12 +397,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -422,12 +414,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-2535_2235_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2535_2235_PXL.ppd
index 659e6a96..2e8d8f3d 100644
--- a/db/source/PPD/Savin/PXL/Savin-2535_2235_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2535_2235_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2535/2235 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-2545_2245_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2545_2245_PXL.ppd
index df67c3f3..067f14a4 100644
--- a/db/source/PPD/Savin/PXL/Savin-2545_2245_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2545_2245_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2545/2245 PXL"
*%
*% CreationDate: 2000/07/13
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2000-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -429,14 +429,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -476,12 +468,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -493,12 +485,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -510,12 +502,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-2560_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2560_PXL.ppd
index 55845650..3596abb9 100644
--- a/db/source/PPD/Savin/PXL/Savin-2560_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2560_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2560 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-2575_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-2575_PXL.ppd
index 426eba19..70e14a48 100644
--- a/db/source/PPD/Savin/PXL/Savin-2575_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-2575_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 2575 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -401,14 +401,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -448,12 +440,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -465,12 +457,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -482,12 +474,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-3515_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-3515_PXL.ppd
index 87b8ffb1..2594d0d0 100644
--- a/db/source/PPD/Savin/PXL/Savin-3515_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-3515_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 3515 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -241,13 +241,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -259,12 +252,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-40105_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-40105_PXL.ppd
index 55dd2ada..800702e2 100644
--- a/db/source/PPD/Savin/PXL/Savin-40105_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-40105_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 40105 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -426,14 +426,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -490,12 +482,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -507,12 +499,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4015_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4015_PXL.ppd
index eb475a72..60638a6e 100644
--- a/db/source/PPD/Savin/PXL/Savin-4015_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4015_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4015 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -237,13 +237,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -255,12 +248,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4018_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4018_PXL.ppd
index 5b504bbf..42864805 100644
--- a/db/source/PPD/Savin/PXL/Savin-4018_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4018_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4018 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -249,13 +249,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -267,12 +260,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4018d_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4018d_PXL.ppd
index 7be7da72..f863c272 100644
--- a/db/source/PPD/Savin/PXL/Savin-4018d_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4018d_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4018d PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -278,13 +278,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*CloseUI: *JobType
@@ -296,12 +289,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4022_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4022_PXL.ppd
index 81c4e30f..684e3a99 100644
--- a/db/source/PPD/Savin/PXL/Savin-4022_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4022_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4022 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4027_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4027_PXL.ppd
index 86d1efec..b9393c8d 100644
--- a/db/source/PPD/Savin/PXL/Savin-4027_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4027_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4027 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -331,14 +331,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -378,12 +370,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -395,12 +387,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -412,12 +404,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4035_4135g_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4035_4135g_PXL.ppd
index bf8927b0..551954a9 100644
--- a/db/source/PPD/Savin/PXL/Savin-4035_4135g_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4035_4135g_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4035/4135g PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4035e_4135eG_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4035e_4135eG_PXL.ppd
index 06470408..05093f56 100644
--- a/db/source/PPD/Savin/PXL/Savin-4035e_4135eG_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4035e_4135eG_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4035e/4135eG PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4045_4145g_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4045_4145g_PXL.ppd
index 38e3f955..d3441628 100644
--- a/db/source/PPD/Savin/PXL/Savin-4045_4145g_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4045_4145g_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4045/4145g PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4045e_4145eG_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4045e_4145eG_PXL.ppd
index a63393e7..bbe925cd 100644
--- a/db/source/PPD/Savin/PXL/Savin-4045e_4145eG_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4045e_4145eG_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4045e/4145eG PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -392,14 +392,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -439,12 +431,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -456,12 +448,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -473,12 +465,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4051_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4051_PXL.ppd
index e71bdf9c..9f24dee4 100644
--- a/db/source/PPD/Savin/PXL/Savin-4051_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4051_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4051 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4060_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4060_PXL.ppd
index e9f958f9..6fd6708e 100644
--- a/db/source/PPD/Savin/PXL/Savin-4060_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4060_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4060 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4075_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4075_PXL.ppd
index f7da44c3..89ba9b90 100644
--- a/db/source/PPD/Savin/PXL/Savin-4075_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4075_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4075 PXL"
*%
*% CreationDate: 2001/10/17
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2001-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -424,14 +424,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -471,12 +463,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -488,12 +480,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -505,12 +497,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-4090_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-4090_PXL.ppd
index 948da3ad..8f7a6d20 100644
--- a/db/source/PPD/Savin/PXL/Savin-4090_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-4090_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin 4090 PXL"
*%
*% CreationDate: 2002/04/26
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2002-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -431,14 +431,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -478,12 +470,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -495,12 +487,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -512,12 +504,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-C2410_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-C2410_PXL.ppd
index 3335f651..ac6c7ef6 100644
--- a/db/source/PPD/Savin/PXL/Savin-C2410_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-C2410_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin C2410 PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-C2824_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-C2824_PXL.ppd
index 7a92019a..f2ef19c4 100644
--- a/db/source/PPD/Savin/PXL/Savin-C2824_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-C2824_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin C2824 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-C3210e_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-C3210e_PXL.ppd
index 8b2cb41f..eea95bb5 100644
--- a/db/source/PPD/Savin/PXL/Savin-C3210e_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-C3210e_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin C3210e PXL"
*%
*% CreationDate: 2004/06/09
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -352,14 +352,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -399,12 +391,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -416,12 +408,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -433,12 +425,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-C3528_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-C3528_PXL.ppd
index 1d078fd1..9182d76b 100644
--- a/db/source/PPD/Savin/PXL/Savin-C3528_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-C3528_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin C3528 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-C4535_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-C4535_PXL.ppd
index d56aa807..5957fe71 100644
--- a/db/source/PPD/Savin/PXL/Savin-C4535_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-C4535_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin C4535 PXL"
*%
*% CreationDate: 2004/03/23
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -405,14 +405,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -452,12 +444,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -469,12 +461,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -486,12 +478,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-C6045_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-C6045_PXL.ppd
index de5699a7..c47ccc9d 100644
--- a/db/source/PPD/Savin/PXL/Savin-C6045_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-C6045_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin C6045 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Savin/PXL/Savin-SDC555_PXL.ppd b/db/source/PPD/Savin/PXL/Savin-SDC555_PXL.ppd
index c4542d85..6f061192 100644
--- a/db/source/PPD/Savin/PXL/Savin-SDC555_PXL.ppd
+++ b/db/source/PPD/Savin/PXL/Savin-SDC555_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Savin SDC555 PXL"
*%
*% CreationDate: 2004/03/18
-*% Modified: 2005/11/15
+*% Modified: 2006/02/15
*%
-*% COPYRIGHT (C) 2004-2005 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2006 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -427,14 +427,6 @@
*OrderDependency: 255 AnySetup *JobType
*DefaultJobType: Normal
*JobType Normal/Normal: ""
-*JobType DetailedLogging/Normal with Detailed Logging: "%% FoomaticRIPOptionSetting: JobType=DetailedLogging"
-*FoomaticRIPOptionSetting JobType=DetailedLogging: "SET USERID=&quot;&user;&quot;
-@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
-@PJL SET DATE=&quot;&year;/&month;/&date;&quot;
-@PJL SET TIME=&quot;&hour;:&min;:&sec;&quot;
-@PJL SET JOBID=&quot;&title;&quot;
-@PJL SET JOBNAME=&quot;&title;&quot;"
-*End
*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
*FoomaticRIPOptionSetting JobType=SamplePrint: "SET USERID=&quot;&user;&quot;
@PJL SET HOSTLOGINNAME=&quot;&user;&quot;
@@ -474,12 +466,12 @@
*FoomaticRIPOptionPrototype LockedPrintPassword: "SET JOBPASSWORD=%s"
*DefaultLockedPrintPassword: None
*LockedPrintPassword None/None: ""
-*LockedPrintPassword 1111/1111: "%% FoomaticRIPOptionSetting: LockedPrintPassword=1111"
-*FoomaticRIPOptionSetting LockedPrintPassword=1111: "SET JOBPASSWORD=1111"
-*LockedPrintPassword 2222/2222: "%% FoomaticRIPOptionSetting: LockedPrintPassword=2222"
-*FoomaticRIPOptionSetting LockedPrintPassword=2222: "SET JOBPASSWORD=2222"
-*LockedPrintPassword 3333/3333: "%% FoomaticRIPOptionSetting: LockedPrintPassword=3333"
-*FoomaticRIPOptionSetting LockedPrintPassword=3333: "SET JOBPASSWORD=3333"
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "SET JOBPASSWORD=4001"
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "SET JOBPASSWORD=4002"
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "SET JOBPASSWORD=4003"
*CloseUI: *LockedPrintPassword
@@ -491,12 +483,12 @@
*FoomaticRIPOptionPrototype DocServerPassword: "SET JOBPASSWORD=%s"
*DefaultDocServerPassword: None
*DocServerPassword None/None: ""
-*DocServerPassword 1111/1111: "%% FoomaticRIPOptionSetting: DocServerPassword=1111"
-*FoomaticRIPOptionSetting DocServerPassword=1111: "SET JOBPASSWORD=1111"
-*DocServerPassword 2222/2222: "%% FoomaticRIPOptionSetting: DocServerPassword=2222"
-*FoomaticRIPOptionSetting DocServerPassword=2222: "SET JOBPASSWORD=2222"
-*DocServerPassword 3333/3333: "%% FoomaticRIPOptionSetting: DocServerPassword=3333"
-*FoomaticRIPOptionSetting DocServerPassword=3333: "SET JOBPASSWORD=3333"
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "SET JOBPASSWORD=3001"
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "SET JOBPASSWORD=3002"
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "SET JOBPASSWORD=3003"
*CloseUI: *DocServerPassword
@@ -508,12 +500,12 @@
*FoomaticRIPOptionPrototype UserCode: "SET USERCODE=&quot;%s&quot;"
*DefaultUserCode: None
*UserCode None/None: ""
-*UserCode 1/1: "%% FoomaticRIPOptionSetting: UserCode=1"
-*FoomaticRIPOptionSetting UserCode=1: "SET USERCODE=&quot;1&quot;"
-*UserCode 2/2: "%% FoomaticRIPOptionSetting: UserCode=2"
-*FoomaticRIPOptionSetting UserCode=2: "SET USERCODE=&quot;2&quot;"
-*UserCode 3/3: "%% FoomaticRIPOptionSetting: UserCode=3"
-*FoomaticRIPOptionSetting UserCode=3: "SET USERCODE=&quot;3&quot;"
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE=&quot;1001&quot;"
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "SET USERCODE=&quot;1002&quot;"
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "SET USERCODE=&quot;1003&quot;"
*CloseUI: *UserCode
*CloseGroup: JobLog/Job Log
diff --git a/db/source/PPD/Sharp/CVS/Entries b/db/source/PPD/Sharp/CVS/Entries
index 8ac11b9c..2e8e0ac2 100644
--- a/db/source/PPD/Sharp/CVS/Entries
+++ b/db/source/PPD/Sharp/CVS/Entries
@@ -1,6 +1,8 @@
-/sc170fpj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
-/sc260fpj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
-/sc261fpj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
+/sc170fpj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/sc172fpj.ppd/1.1.2.1/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/sc260fpj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/sc261fpj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/sc262fpj.ppd/1.1.2.1/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
/sh155fgj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
/sh160mj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
/sh163fgj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
@@ -25,14 +27,14 @@
/sh625sj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
/sh705mj.ppd/1.1.2.1/Sun Oct 23 16:52:21 2005//Tfoomatic-3_0-branch
/sh705sj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shabc260.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shabc320.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shac170m.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shac172m.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shac260.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shac260m.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shac260p.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shac262m.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
+/shabc260.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shabc320.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shac170m.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shac172m.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shac260.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shac260m.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shac260p.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shac262m.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
/sham351n.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
/sham351u.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
/sham355n.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
@@ -63,10 +65,11 @@
/sharm237.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
/sharm276.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
/sharm277.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shc260fj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shc260mj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shc260sj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shc261fj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shc261mj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
-/shc261sj.ppd/1.1.2.1/Sun Oct 23 16:52:22 2005//Tfoomatic-3_0-branch
+/shc260fj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shc260mj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shc260sj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shc261fj.ppd/1.1.2.2/Tue Feb 14 10:33:26 2006//Tfoomatic-3_0-branch
+/shc261mj.ppd/1.1.2.2/Tue Feb 14 10:33:27 2006//Tfoomatic-3_0-branch
+/shc261sj.ppd/1.1.2.2/Tue Feb 14 10:33:27 2006//Tfoomatic-3_0-branch
+/shc262sj.ppd/1.1.2.1/Tue Feb 14 10:33:27 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Sharp/sc170fpj.ppd b/db/source/PPD/Sharp/sc170fpj.ppd
index 427ca7e3..3984be91 100644
--- a/db/source/PPD/Sharp/sc170fpj.ppd
+++ b/db/source/PPD/Sharp/sc170fpj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C170FP PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SC170FPJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C170FP PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SC170FPJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C170FP PS"
-*ShortNickName: "Sharp AR-C170FP PS"
-*NickName: "Sharp AR-C170FP PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "17"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SC170FPJ.PPD.
+*ModelName: "Sharp AR-C170FP PS"
+*ShortNickName: "Sharp AR-C170FP PS"
+*NickName: "Sharp AR-C170FP PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "17"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SC170FPJ.PPD.
diff --git a/db/source/PPD/Sharp/sc172fpj.ppd b/db/source/PPD/Sharp/sc172fpj.ppd
new file mode 100644
index 00000000..924d92a8
--- /dev/null
+++ b/db/source/PPD/Sharp/sc172fpj.ppd
@@ -0,0 +1,1603 @@
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C172FP PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SC172FPJ.PPD"
+*Product: "(Sharp AR-PK4)"
+*Manufacturer: "Sharp"
+*ModelName: "Sharp AR-C172FP PS"
+*ShortNickName: "Sharp AR-C172FP PS"
+*NickName: "Sharp AR-C172FP PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "17"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SC172FPJ.PPD.
diff --git a/db/source/PPD/Sharp/sc260fpj.ppd b/db/source/PPD/Sharp/sc260fpj.ppd
index 0d6fe797..92c82978 100644
--- a/db/source/PPD/Sharp/sc260fpj.ppd
+++ b/db/source/PPD/Sharp/sc260fpj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260FP PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SC260FPJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260FP PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SC260FPJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260FP PS"
-*ShortNickName: "Sharp AR-C260FP PS"
-*NickName: "Sharp AR-C260FP PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SC260FPJ.PPD.
+*ModelName: "Sharp AR-C260FP PS"
+*ShortNickName: "Sharp AR-C260FP PS"
+*NickName: "Sharp AR-C260FP PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SC260FPJ.PPD.
diff --git a/db/source/PPD/Sharp/sc261fpj.ppd b/db/source/PPD/Sharp/sc261fpj.ppd
index 4d7a903d..d89c890e 100644
--- a/db/source/PPD/Sharp/sc261fpj.ppd
+++ b/db/source/PPD/Sharp/sc261fpj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C261FP PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SC261FPJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C261FP PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SC261FPJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C261FP PS"
-*ShortNickName: "Sharp AR-C261FP PS"
-*NickName: "Sharp AR-C261FP PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SC261FPJ.PPD.
+*ModelName: "Sharp AR-C261FP PS"
+*ShortNickName: "Sharp AR-C261FP PS"
+*NickName: "Sharp AR-C261FP PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SC261FPJ.PPD.
diff --git a/db/source/PPD/Sharp/sc262fpj.ppd b/db/source/PPD/Sharp/sc262fpj.ppd
new file mode 100644
index 00000000..88464224
--- /dev/null
+++ b/db/source/PPD/Sharp/sc262fpj.ppd
@@ -0,0 +1,1603 @@
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C262FP PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SC262FPJ.PPD"
+*Product: "(Sharp AR-PK4)"
+*Manufacturer: "Sharp"
+*ModelName: "Sharp AR-C262FP PS"
+*ShortNickName: "Sharp AR-C262FP PS"
+*NickName: "Sharp AR-C262FP PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SC262FPJ.PPD.
diff --git a/db/source/PPD/Sharp/shabc260.ppd b/db/source/PPD/Sharp/shabc260.ppd
index 3f211698..c6212f17 100644
--- a/db/source/PPD/Sharp/shabc260.ppd
+++ b/db/source/PPD/Sharp/shabc260.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-BC260 PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHABC260.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-BC260 PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHABC260.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-BC260 PS"
-*ShortNickName: "Sharp AR-BC260 PS"
-*NickName: "Sharp AR-BC260 PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHABC260.PPD.
+*ModelName: "Sharp AR-BC260 PS"
+*ShortNickName: "Sharp AR-BC260 PS"
+*NickName: "Sharp AR-BC260 PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHABC260.PPD.
diff --git a/db/source/PPD/Sharp/shabc320.ppd b/db/source/PPD/Sharp/shabc320.ppd
index 31a79f85..dd49b97c 100644
--- a/db/source/PPD/Sharp/shabc320.ppd
+++ b/db/source/PPD/Sharp/shabc320.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-BC320 PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHABC320.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-BC320 PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHABC320.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-BC320 PS"
-*ShortNickName: "Sharp AR-BC320 PS"
-*NickName: "Sharp AR-BC320 PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "32"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHABC320.PPD.
+*ModelName: "Sharp AR-BC320 PS"
+*ShortNickName: "Sharp AR-BC320 PS"
+*NickName: "Sharp AR-BC320 PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "32"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHABC320.PPD.
diff --git a/db/source/PPD/Sharp/shac170m.ppd b/db/source/PPD/Sharp/shac170m.ppd
index b594a42b..4a9ed278 100644
--- a/db/source/PPD/Sharp/shac170m.ppd
+++ b/db/source/PPD/Sharp/shac170m.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C170M PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHAC170M.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C170M PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHAC170M.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C170M PS"
-*ShortNickName: "Sharp AR-C170M PS"
-*NickName: "Sharp AR-C170M PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "17"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHAC170M.PPD.
+*ModelName: "Sharp AR-C170M PS"
+*ShortNickName: "Sharp AR-C170M PS"
+*NickName: "Sharp AR-C170M PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "17"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHAC170M.PPD.
diff --git a/db/source/PPD/Sharp/shac172m.ppd b/db/source/PPD/Sharp/shac172m.ppd
index 4abf5646..12508912 100644
--- a/db/source/PPD/Sharp/shac172m.ppd
+++ b/db/source/PPD/Sharp/shac172m.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C172M PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHAC172M.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C172M PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHAC172M.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C172M PS"
-*ShortNickName: "Sharp AR-C172M PS"
-*NickName: "Sharp AR-C172M PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "17"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHAC172M.PPD.
+*ModelName: "Sharp AR-C172M PS"
+*ShortNickName: "Sharp AR-C172M PS"
+*NickName: "Sharp AR-C172M PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "17"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHAC172M.PPD.
diff --git a/db/source/PPD/Sharp/shac260.ppd b/db/source/PPD/Sharp/shac260.ppd
index 022c4cbd..b86d208d 100644
--- a/db/source/PPD/Sharp/shac260.ppd
+++ b/db/source/PPD/Sharp/shac260.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260 PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHAC260.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260 PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHAC260.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260 PS"
-*ShortNickName: "Sharp AR-C260 PS"
-*NickName: "Sharp AR-C260 PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHAC260.PPD.
+*ModelName: "Sharp AR-C260 PS"
+*ShortNickName: "Sharp AR-C260 PS"
+*NickName: "Sharp AR-C260 PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHAC260.PPD.
diff --git a/db/source/PPD/Sharp/shac260m.ppd b/db/source/PPD/Sharp/shac260m.ppd
index e0455b34..ed48423b 100644
--- a/db/source/PPD/Sharp/shac260m.ppd
+++ b/db/source/PPD/Sharp/shac260m.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260M PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHAC260M.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260M PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHAC260M.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260M PS"
-*ShortNickName: "Sharp AR-C260M PS"
-*NickName: "Sharp AR-C260M PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHAC260M.PPD.
+*ModelName: "Sharp AR-C260M PS"
+*ShortNickName: "Sharp AR-C260M PS"
+*NickName: "Sharp AR-C260M PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHAC260M.PPD.
diff --git a/db/source/PPD/Sharp/shac260p.ppd b/db/source/PPD/Sharp/shac260p.ppd
index 2e056618..afa6004e 100644
--- a/db/source/PPD/Sharp/shac260p.ppd
+++ b/db/source/PPD/Sharp/shac260p.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260P PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHAC260P.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260P PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHAC260P.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260P PS"
-*ShortNickName: "Sharp AR-C260P PS"
-*NickName: "Sharp AR-C260P PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*%*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHAC260P.PPD.
+*ModelName: "Sharp AR-C260P PS"
+*ShortNickName: "Sharp AR-C260P PS"
+*NickName: "Sharp AR-C260P PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*%*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHAC260P.PPD.
diff --git a/db/source/PPD/Sharp/shac262m.ppd b/db/source/PPD/Sharp/shac262m.ppd
index 2eee4f68..5747b34a 100644
--- a/db/source/PPD/Sharp/shac262m.ppd
+++ b/db/source/PPD/Sharp/shac262m.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C262M PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHAC262M.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C262M PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHAC262M.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C262M PS"
-*ShortNickName: "Sharp AR-C262M PS"
-*NickName: "Sharp AR-C262M PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHAC262M.PPD.
+*ModelName: "Sharp AR-C262M PS"
+*ShortNickName: "Sharp AR-C262M PS"
+*NickName: "Sharp AR-C262M PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: Letter
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHAC262M.PPD.
diff --git a/db/source/PPD/Sharp/shc260fj.ppd b/db/source/PPD/Sharp/shc260fj.ppd
index 194ccbb4..0d47e01e 100644
--- a/db/source/PPD/Sharp/shc260fj.ppd
+++ b/db/source/PPD/Sharp/shc260fj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260F PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHC260FJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260F PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC260FJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260F PS"
-*ShortNickName: "Sharp AR-C260F PS"
-*NickName: "Sharp AR-C260F PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHC260FJ.PPD.
+*ModelName: "Sharp AR-C260F PS"
+*ShortNickName: "Sharp AR-C260F PS"
+*NickName: "Sharp AR-C260F PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC260FJ.PPD.
diff --git a/db/source/PPD/Sharp/shc260mj.ppd b/db/source/PPD/Sharp/shc260mj.ppd
index 1832dd4b..2f4ac4c7 100644
--- a/db/source/PPD/Sharp/shc260mj.ppd
+++ b/db/source/PPD/Sharp/shc260mj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260M PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHC260MJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260M PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC260MJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260M PS"
-*ShortNickName: "Sharp AR-C260M PS"
-*NickName: "Sharp AR-C260M PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHC260MJ.PPD.
+*ModelName: "Sharp AR-C260M PS"
+*ShortNickName: "Sharp AR-C260M PS"
+*NickName: "Sharp AR-C260M PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC260MJ.PPD.
diff --git a/db/source/PPD/Sharp/shc260sj.ppd b/db/source/PPD/Sharp/shc260sj.ppd
index 18205136..1248e248 100644
--- a/db/source/PPD/Sharp/shc260sj.ppd
+++ b/db/source/PPD/Sharp/shc260sj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C260S PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHC260SJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C260S PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC260SJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C260S PS"
-*ShortNickName: "Sharp AR-C260S PS"
-*NickName: "Sharp AR-C260S PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHC260SJ.PPD.
+*ModelName: "Sharp AR-C260S PS"
+*ShortNickName: "Sharp AR-C260S PS"
+*NickName: "Sharp AR-C260S PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC260SJ.PPD.
diff --git a/db/source/PPD/Sharp/shc261fj.ppd b/db/source/PPD/Sharp/shc261fj.ppd
index 592ca977..a41786f2 100644
--- a/db/source/PPD/Sharp/shc261fj.ppd
+++ b/db/source/PPD/Sharp/shc261fj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C261F PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHC261FJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C261F PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC261FJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C261F PS"
-*ShortNickName: "Sharp AR-C261F PS"
-*NickName: "Sharp AR-C261F PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHC261FJ.PPD.
+*ModelName: "Sharp AR-C261F PS"
+*ShortNickName: "Sharp AR-C261F PS"
+*NickName: "Sharp AR-C261F PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC261FJ.PPD.
diff --git a/db/source/PPD/Sharp/shc261mj.ppd b/db/source/PPD/Sharp/shc261mj.ppd
index 940ea792..8f015d9e 100644
--- a/db/source/PPD/Sharp/shc261mj.ppd
+++ b/db/source/PPD/Sharp/shc261mj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C261M PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHC261MJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C261M PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC261MJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C261M PS"
-*ShortNickName: "Sharp AR-C261M PS"
-*NickName: "Sharp AR-C261M PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHC261MJ.PPD.
+*ModelName: "Sharp AR-C261M PS"
+*ShortNickName: "Sharp AR-C261M PS"
+*NickName: "Sharp AR-C261M PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC261MJ.PPD.
diff --git a/db/source/PPD/Sharp/shc261sj.ppd b/db/source/PPD/Sharp/shc261sj.ppd
index e0e8ae7e..dd484dc1 100644
--- a/db/source/PPD/Sharp/shc261sj.ppd
+++ b/db/source/PPD/Sharp/shc261sj.ppd
@@ -1,1702 +1,1603 @@
-*PPD-Adobe: "4.3"
-*% PPD file for SHARP AR-C261S PS with CUPS.
-*% Created by the CUPS PPD Compiler v1.0rc1.
-*% Modified by TT 2004/12/15.
-*% Copyright 1999-2004 Sharp Corporation
-*%
-*% This software is free software; you can redistribute it and/or
-*% modify it under the terms of the GNU General Public License as
-*% published by the Free Software Foundation; either version 2 of
-*% the License, or (at your option) any later version.
-*%
-*% This software is distributed in the hope that it will be useful,
-*% but WITHOUT ANY WARRANTY; without even the implied warranty of
-*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-*% GNU General Public License for more details.
-*%
-*% You should have received a copy of the GNU General Public
-*% License along with this software; if not, write to the Free
-*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-*% MA 02111 USA
-*%
-*FormatVersion: "4.3"
-*FileVersion: "1.1"
-*LanguageVersion: English
-*LanguageEncoding: ISOLatin1
-*PCFileName: "SHC261SJ.PPD"
-*Product: "(Sharp AR-PK4)"
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C261S PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC261SJ.PPD"
+*Product: "(Sharp AR-PK4)"
*Manufacturer: "Sharp"
-*ModelName: "Sharp AR-C261S PS"
-*ShortNickName: "Sharp AR-C261S PS"
-*NickName: "Sharp AR-C261S PS, 1.1"
-*PSVersion: "(3010) 1"
-*LanguageLevel: "3"
-*ColorDevice: True
-*DefaultColorSpace: CMYK
-*FileSystem: False
-*Throughput: "26"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-*% Driver-defined attributes...
-*1284Modes Parallel: Compat Nibble
-*AccurateScreensSupport: False
-*CenterRegistered: False
-*DefaultHalftoneType: 9
-*DefaultScreenProc: Dot
-*DefaultTransfer: Null
-*ExitServer: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot modify initial VM.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if"
-*End
-*FreeVM: "32767000"
-*HWMargins: "16 16 16 16"
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-
-*% MacOS10.2 CIEBased color space #3651,3816
-*JobPatchFile 5: "
- statusdict/systemsetcolor/setcolor load put
- /setcolor
- {currentcolorspace 0 get
- dup/CIEBasedABC eq
- {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
- {/DeviceRGB setcolorspace} if
- }{
- dup/CIEBasedA eq
- {pop dup 1 eq
- {/DeviceGray setcolorspace}if
- }{pop}ifelse
- }ifelse
- statusdict begin systemsetcolor end
- }bind def"
-*End
-
-*% MacOSX10.2 CIEBased color space(image) #3934
-*% MacOSX10.1 CIEBased color space #3947
-*% Acrobat CIEBased color space
-*JobPatchFile 7: "
- /findresource
- {2 copy systemdict/findresource get exec 3 1 roll
- /ColorRendering eq exch/CMMColorRendering eq and
- {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
- dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
- }bind def"
-*End
-
-*% MacOSX PureBlackText
-*JobPatchFile 9: "
- /show
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace show currentpoint grestore moveto}{show}ifelse
- }{show}ifelse
- }bind def
- /ashow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ashow currentpoint grestore moveto}{ashow}ifelse
- }{ashow}ifelse
- }bind def
- /widthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace widthshow currentpoint grestore moveto}{widthshow}ifelse
- }{widthshow}ifelse
- }bind def
- /awidthshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace awidthshow currentpoint grestore moveto}{awidthshow}ifelse
- }{awidthshow}ifelse
- }bind def
- /xshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xshow currentpoint grestore moveto}{xshow}ifelse
- }{xshow}ifelse
- }bind def
- /xyshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace xyshow currentpoint grestore moveto}{xyshow}ifelse
- }{xyshow}ifelse
- }bind def
- /yshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace yshow currentpoint grestore moveto}{yshow}ifelse
- }{yshow}ifelse
- }bind def
- /glyphshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace glyphshow currentpoint grestore moveto}{glyphshow}ifelse
- }{glyphshow}ifelse
- }bind def
- /cshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace cshow currentpoint grestore moveto}{cshow}ifelse
- }{cshow}ifelse
- }bind def
- /kshow
- {statusdict /HQPureBlackText 2 copy known
- currentcolorspace 0 get/CIEBasedABC eq and
- {get 1 eq}{pop pop false}ifelse
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace kshow currentpoint grestore moveto}{kshow}ifelse
- }{kshow}ifelse
- }bind def"
-*End
-
-*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
-*JobPatchFile 10: "
- userdict /ARPrintPriority4bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
- {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
- ifelse
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put
- userdict /ARPrintPriority1bit
- {userdict /#copies known
- {userdict /#copies get dup 1 ne
- {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
- {pop}ifelse}if
- userdict /HQPageDevice
- currentpagedevice dup length dict copy dup /OutputDevice undef
- dup /Separations undef dup /ProcessColorModel undef put
- << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
- userdict /HQPageDevice get setpagedevice
- << /MediaPosition 8 >> setpagedevice}bind put"
-*End
-
-*% MacOSX, Acrobat(All OS) PureBlackGraphics
-*JobPatchFile 11: "
- /fill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace fill grestore newpath}{fill}ifelse
- }{fill}ifelse
- }bind def
- /eofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace eofill grestore newpath}{eofill}ifelse
- }{eofill}ifelse
- }bind def
- /stroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace stroke grestore newpath}{stroke}ifelse
- }{stroke}ifelse
- }bind def
- /rectfill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectfill grestore}{rectfill}ifelse
- }{rectfill}ifelse
- }bind def
- /rectstroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace rectstroke grestore}{rectstroke}ifelse
- }{rectstroke}ifelse
- }bind def
- /ufill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ufill grestore}{ufill}ifelse
- }{ufill}ifelse
- }bind def
- /ueofill
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ueofill grestore}{ueofill}ifelse
- }{ueofill}ifelse
- }bind def
- /ustroke
- {currentcolorspace 0 get/CIEBasedABC eq
- {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
- {gsave /DeviceRGB setcolorspace ustroke grestore}{ustroke}ifelse
- }{ustroke}ifelse
- }bind def"
-*End
-
-*Password: "(0)"
-*Product: "(Sharp AR-PK4)"
-*Protocols: PJL
-*RequiresPageRegion All: True
-*Reset: "
- count 0 eq
- { false } { true exch startjob } ifelse
- not
- { (WARNING: Cannot reset printer.) =
- (Missing or invalid password.) =
- (Please contact the author of this software.) = flush quit
- } if
- systemdict /quit get exec
- (WARNING : Printer Reset Failed.) = flush"
-*End
-*ScreenAngle: "45.0"
-*ScreenFreq: "106.0"
-*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
-*SuggestedJobTimeout: "0"
-*SuggestedManualFeedTimeout: "60"
-*SuggestedWaitTimeout: "300"
-*Transfer Null: "{ }"
-*Transfer Null.Inverse: "{ 1 exch sub } bind"
-*%*VMOption 128MB/128MB RAM: "23439000"
-*%*VMOption 256MB/256MB RAM: "31977000"
-*VMOption 384MB/Standard 384MB RAM: "32767000"
-*VMOption 512MB/512MB RAM: "32767000"
-*VMOption 640MB/640MB RAM: "32767000"
-
-*% === Constraints for Whale ===================================================
-
-*% **** InstallableOption <---> InstallableOption ******************************
-*% ---- Tray Desk None <-> Inverter
-*UIConstraints: *Option2 NotInstalled *Option5 True
-*UIConstraints: *Option5 True *Option2 NotInstalled
-*% ---- Tray Desk None <-> LCT
-*UIConstraints: *Option2 NotInstalled *Option9 True
-*UIConstraints: *Option9 True *Option2 NotInstalled
-*% ---- Inverter <-> Finisher
-*UIConstraints: *Option5 False *Option1 SSFinisher
-*UIConstraints: *Option1 SSFinisher *Option5 False
-*% ---- Tray Desk None <-> Sorter
-*UIConstraints: *Option2 NotInstalled *Option1 Sorter
-*UIConstraints: *Option1 Sorter *Option2 NotInstalled
-*% ---- Output Tray None <-> Punch
-*UIConstraints: *Option1 NotInstalled *Option4 True
-*UIConstraints: *Option4 True *Option1 NotInstalled
-*% ---- Output Tray Sorter <-> Punch
-*UIConstraints: *Option1 Sorter *Option4 True
-*UIConstraints: *Option4 True *Option1 Sorter
-
-*% **** InstallableOption <---> Option *****************************************
-*% ---- Tray Desk <-> Input Slot
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
-*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
-*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
-*UIConstraints: *Option9 False *InputSlot LCT
-*% ---- Tray Desk <-> Duplex
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
-
-*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
-*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
-
-*% ---- Output Tray <-> OutputBin
-*UIConstraints: *Option1 NotInstalled *OutputBin Output3
-*UIConstraints: *Option1 NotInstalled *OutputBin Output4
-*UIConstraints: *Option1 NotInstalled *OutputBin Output5
-*UIConstraints: *Option1 Sorter *OutputBin Output3
-*UIConstraints: *Option1 Sorter *OutputBin Output4
-*UIConstraints: *Option1 Sorter *OutputBin Output5
-*UIConstraints: *Option1 SSFinisher *OutputBin Output1
-*UIConstraints: *Option1 SSFinisher *OutputBin Output2
-*% ---- Output Tray <-> Staple
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
-*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
-*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
-*% ---- Punch Unit <-> Punch
-*UIConstraints: *Option4 False *JCLARPunch True
-*% ---- Inverter <-> OutputBin
-*UIConstraints: *Option5 False *OutputBin Output1
-
-*% **** Option <---> Option ****************************************************
-*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
-*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
-
-*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
-*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
-*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
-
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
-*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
-*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
-
-*% ---- Duplex <---> MediaType -------------------------------------------------
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
-
-*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
-*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
-
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
-
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
-*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
-
-*% ---- Booklet <---> OutputBin ------------------------------------------------
-*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
-*% ---- Booklet <---> MediaType ------------------------------------------------
-*% ---- InputSlot <---> PageSize -----------------------------------------------
-*% ---- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray 1
-*UIConstraints: *PageSize A3W *InputSlot Tray1
-*UIConstraints: *PageSize A6 *InputSlot Tray1
-*UIConstraints: *PageSize EnvDL *InputSlot Tray1
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
-*UIConstraints: *PageSize Env10 *InputSlot Tray1
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
-*UIConstraints: *PageSize Postcard *InputSlot Tray1
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *PageSize A3W
-*UIConstraints: *InputSlot Tray1 *PageSize A6
-*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray1 *PageSize Env10
-*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray1 *PageSize Postcard
-*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
-
-*% ---- Tray 2
-*UIConstraints: *PageSize A3W *InputSlot Tray2
-*UIConstraints: *PageSize A6 *InputSlot Tray2
-*UIConstraints: *PageSize EnvDL *InputSlot Tray2
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
-*UIConstraints: *PageSize Env10 *InputSlot Tray2
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
-*UIConstraints: *PageSize Postcard *InputSlot Tray2
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
-
-*UIConstraints: *InputSlot Tray2 *PageSize A3W
-*UIConstraints: *InputSlot Tray2 *PageSize A6
-*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray2 *PageSize Env10
-*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray2 *PageSize Postcard
-*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
-
-*% ---- Tray 3
-*UIConstraints: *PageSize A3W *InputSlot Tray3
-*UIConstraints: *PageSize A6 *InputSlot Tray3
-*UIConstraints: *PageSize EnvDL *InputSlot Tray3
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
-*UIConstraints: *PageSize Env10 *InputSlot Tray3
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
-*UIConstraints: *PageSize Postcard *InputSlot Tray3
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
-
-*UIConstraints: *InputSlot Tray3 *PageSize A3W
-*UIConstraints: *InputSlot Tray3 *PageSize A6
-*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray3 *PageSize Env10
-*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray3 *PageSize Postcard
-*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
-
-*% ---- Tray 4
-*UIConstraints: *PageSize A3W *InputSlot Tray4
-*UIConstraints: *PageSize A6 *InputSlot Tray4
-*UIConstraints: *PageSize EnvDL *InputSlot Tray4
-*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
-*UIConstraints: *PageSize Env10 *InputSlot Tray4
-*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
-*UIConstraints: *PageSize Postcard *InputSlot Tray4
-*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
-*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
-
-*UIConstraints: *InputSlot Tray4 *PageSize A3W
-*UIConstraints: *InputSlot Tray4 *PageSize A6
-*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
-*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
-*UIConstraints: *InputSlot Tray4 *PageSize Env10
-*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
-*UIConstraints: *InputSlot Tray4 *PageSize Postcard
-*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
-*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
-
-*% ---- LCT
-*UIConstraints: *PageSize A3W *InputSlot LCT
-*UIConstraints: *PageSize A3 *InputSlot LCT
-*UIConstraints: *PageSize A5 *InputSlot LCT
-*UIConstraints: *PageSize A6 *InputSlot LCT
-*UIConstraints: *PageSize B4 *InputSlot LCT
-*UIConstraints: *PageSize B5 *InputSlot LCT
-*UIConstraints: *PageSize Ledger *InputSlot LCT
-*UIConstraints: *PageSize Legal *InputSlot LCT
-*UIConstraints: *PageSize Executive *InputSlot LCT
-*UIConstraints: *PageSize Statement *InputSlot LCT
-*UIConstraints: *PageSize Foolscap *InputSlot LCT
-*UIConstraints: *PageSize 8K *InputSlot LCT
-*UIConstraints: *PageSize 16K *InputSlot LCT
-*UIConstraints: *PageSize EnvDL *InputSlot LCT
-*UIConstraints: *PageSize EnvC5 *InputSlot LCT
-*UIConstraints: *PageSize Env10 *InputSlot LCT
-*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
-*UIConstraints: *PageSize Postcard *InputSlot LCT
-*UIConstraints: *PageSize Chokei3 *InputSlot LCT
-*UIConstraints: *PageSize Yokei2 *InputSlot LCT
-*UIConstraints: *PageSize Yokei4 *InputSlot LCT
-*NonUIConstraints: *CustomPageSize True *InputSlot LCT
-
-*UIConstraints: *InputSlot LCT *PageSize A3W
-*UIConstraints: *InputSlot LCT *PageSize A3
-*UIConstraints: *InputSlot LCT *PageSize A5
-*UIConstraints: *InputSlot LCT *PageSize A6
-*UIConstraints: *InputSlot LCT *PageSize B4
-*UIConstraints: *InputSlot LCT *PageSize B5
-*UIConstraints: *InputSlot LCT *PageSize Ledger
-*UIConstraints: *InputSlot LCT *PageSize Legal
-*UIConstraints: *InputSlot LCT *PageSize Executive
-*UIConstraints: *InputSlot LCT *PageSize Statement
-*UIConstraints: *InputSlot LCT *PageSize Foolscap
-*UIConstraints: *InputSlot LCT *PageSize 8K
-*UIConstraints: *InputSlot LCT *PageSize 16K
-*UIConstraints: *InputSlot LCT *PageSize EnvDL
-*UIConstraints: *InputSlot LCT *PageSize EnvC5
-*UIConstraints: *InputSlot LCT *PageSize Env10
-*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
-*UIConstraints: *InputSlot LCT *PageSize Postcard
-*UIConstraints: *InputSlot LCT *PageSize Chokei3
-*UIConstraints: *InputSlot LCT *PageSize Yokei2
-*UIConstraints: *InputSlot LCT *PageSize Yokei4
-*NonUIConstraints: *InputSlot LCT *CustomPageSize True
-
-*% ---- Input Slot <-> MediaType ----------------------------------------------
-*% -------- Auto -> All
-*% ---- Bypass Tray -> All
-*% ---- Tray1
-*UIConstraints: *MediaType Bond1 *InputSlot Tray1
-*UIConstraints: *MediaType Bond2 *InputSlot Tray1
-*UIConstraints: *MediaType Transparency *InputSlot Tray1
-*UIConstraints: *MediaType Envelope *InputSlot Tray1
-*UIConstraints: *MediaType Postcard *InputSlot Tray1
-
-*UIConstraints: *InputSlot Tray1 *MediaType Bond1
-*UIConstraints: *InputSlot Tray1 *MediaType Bond2
-*UIConstraints: *InputSlot Tray1 *MediaType Transparency
-*UIConstraints: *InputSlot Tray1 *MediaType Envelope
-*UIConstraints: *InputSlot Tray1 *MediaType Postcard
-
-*% ---- Tray2
-*UIConstraints: *InputSlot Tray2 *MediaType Bond1
-*UIConstraints: *InputSlot Tray2 *MediaType Bond2
-*UIConstraints: *InputSlot Tray2 *MediaType Transparency
-*UIConstraints: *InputSlot Tray2 *MediaType Envelope
-*UIConstraints: *InputSlot Tray2 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray2
-*UIConstraints: *MediaType Bond2 *InputSlot Tray2
-*UIConstraints: *MediaType Transparency *InputSlot Tray2
-*UIConstraints: *MediaType Envelope *InputSlot Tray2
-*UIConstraints: *MediaType Postcard *InputSlot Tray2
-
-*% ---- Tray3
-*UIConstraints: *InputSlot Tray3 *MediaType Bond1
-*UIConstraints: *InputSlot Tray3 *MediaType Bond2
-*UIConstraints: *InputSlot Tray3 *MediaType Transparency
-*UIConstraints: *InputSlot Tray3 *MediaType Envelope
-*UIConstraints: *InputSlot Tray3 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray3
-*UIConstraints: *MediaType Bond2 *InputSlot Tray3
-*UIConstraints: *MediaType Transparency *InputSlot Tray3
-*UIConstraints: *MediaType Envelope *InputSlot Tray3
-*UIConstraints: *MediaType Postcard *InputSlot Tray3
-
-*% ---- Tray4
-*UIConstraints: *InputSlot Tray4 *MediaType Bond1
-*UIConstraints: *InputSlot Tray4 *MediaType Bond2
-*UIConstraints: *InputSlot Tray4 *MediaType Transparency
-*UIConstraints: *InputSlot Tray4 *MediaType Envelope
-*UIConstraints: *InputSlot Tray4 *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot Tray4
-*UIConstraints: *MediaType Bond2 *InputSlot Tray4
-*UIConstraints: *MediaType Transparency *InputSlot Tray4
-*UIConstraints: *MediaType Envelope *InputSlot Tray4
-*UIConstraints: *MediaType Postcard *InputSlot Tray4
-
-*% ---- LCT
-*UIConstraints: *InputSlot LCT *MediaType Bond1
-*UIConstraints: *InputSlot LCT *MediaType Bond2
-*UIConstraints: *InputSlot LCT *MediaType Transparency
-*UIConstraints: *InputSlot LCT *MediaType Envelope
-*UIConstraints: *InputSlot LCT *MediaType Postcard
-
-*UIConstraints: *MediaType Bond1 *InputSlot LCT
-*UIConstraints: *MediaType Bond2 *InputSlot LCT
-*UIConstraints: *MediaType Transparency *InputSlot LCT
-*UIConstraints: *MediaType Envelope *InputSlot LCT
-*UIConstraints: *MediaType Postcard *InputSlot LCT
-
-*% ---- PageSize <---> MediaType -----------------------------------------------
-*% ---- Plain
-*UIConstraints: *PageSize EnvDL *MediaType Plain
-*UIConstraints: *PageSize EnvC5 *MediaType Plain
-*UIConstraints: *PageSize Env10 *MediaType Plain
-*UIConstraints: *PageSize EnvMonarch *MediaType Plain
-*UIConstraints: *PageSize Postcard *MediaType Plain
-*UIConstraints: *PageSize Chokei3 *MediaType Plain
-*UIConstraints: *PageSize Yokei2 *MediaType Plain
-*UIConstraints: *PageSize Yokei4 *MediaType Plain
-*% ---- Letter Head
-*UIConstraints: *PageSize EnvDL *MediaType Letterhead
-*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
-*UIConstraints: *PageSize Env10 *MediaType Letterhead
-*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
-*UIConstraints: *PageSize Postcard *MediaType Letterhead
-*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
-*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
-*% ---- Pre-Printed
-*UIConstraints: *PageSize EnvDL *MediaType Preprinted
-*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
-*UIConstraints: *PageSize Env10 *MediaType Preprinted
-*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
-*UIConstraints: *PageSize Postcard *MediaType Preprinted
-*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
-*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
-*% ---- Pre-Punched
-*UIConstraints: *PageSize EnvDL *MediaType Prepunched
-*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
-*UIConstraints: *PageSize Env10 *MediaType Prepunched
-*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
-*UIConstraints: *PageSize Postcard *MediaType Prepunched
-*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
-*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
-*% ---- Recycled
-*UIConstraints: *PageSize EnvDL *MediaType Recycled
-*UIConstraints: *PageSize EnvC5 *MediaType Recycled
-*UIConstraints: *PageSize Env10 *MediaType Recycled
-*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
-*UIConstraints: *PageSize Postcard *MediaType Recycled
-*UIConstraints: *PageSize Chokei3 *MediaType Recycled
-*UIConstraints: *PageSize Yokei2 *MediaType Recycled
-*UIConstraints: *PageSize Yokei4 *MediaType Recycled
-*% ---- Color
-*UIConstraints: *PageSize EnvDL *MediaType Color
-*UIConstraints: *PageSize EnvC5 *MediaType Color
-*UIConstraints: *PageSize Env10 *MediaType Color
-*UIConstraints: *PageSize EnvMonarch *MediaType Color
-*UIConstraints: *PageSize Postcard *MediaType Color
-*UIConstraints: *PageSize Chokei3 *MediaType Color
-*UIConstraints: *PageSize Yokei2 *MediaType Color
-*UIConstraints: *PageSize Yokei4 *MediaType Color
-*% ---- Heavy Paper-1
-*UIConstraints: *PageSize EnvDL *MediaType Bond1
-*UIConstraints: *PageSize EnvC5 *MediaType Bond1
-*UIConstraints: *PageSize Env10 *MediaType Bond1
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
-*UIConstraints: *PageSize Postcard *MediaType Bond1
-*UIConstraints: *PageSize Chokei3 *MediaType Bond1
-*UIConstraints: *PageSize Yokei2 *MediaType Bond1
-*UIConstraints: *PageSize Yokei4 *MediaType Bond1
-*% ---- Heavy Paper-2
-*UIConstraints: *PageSize EnvDL *MediaType Bond2
-*UIConstraints: *PageSize EnvC5 *MediaType Bond2
-*UIConstraints: *PageSize Env10 *MediaType Bond2
-*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
-*UIConstraints: *PageSize Postcard *MediaType Bond2
-*UIConstraints: *PageSize Chokei3 *MediaType Bond2
-*UIConstraints: *PageSize Yokei2 *MediaType Bond2
-*UIConstraints: *PageSize Yokei4 *MediaType Bond2
-*% ---- Transparency
-*UIConstraints: *PageSize EnvDL *MediaType Transparency
-*UIConstraints: *PageSize EnvC5 *MediaType Transparency
-*UIConstraints: *PageSize Env10 *MediaType Transparency
-*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
-*UIConstraints: *PageSize Postcard *MediaType Transparency
-*UIConstraints: *PageSize Chokei3 *MediaType Transparency
-*UIConstraints: *PageSize Yokei2 *MediaType Transparency
-*UIConstraints: *PageSize Yokei4 *MediaType Transparency
-*% ---- Envelope
-*UIConstraints: *PageSize A3W *MediaType Envelope
-*UIConstraints: *PageSize A3 *MediaType Envelope
-*UIConstraints: *PageSize A4 *MediaType Envelope
-*UIConstraints: *PageSize A5 *MediaType Envelope
-*UIConstraints: *PageSize A6 *MediaType Envelope
-*UIConstraints: *PageSize B4 *MediaType Envelope
-*UIConstraints: *PageSize B5 *MediaType Envelope
-*UIConstraints: *PageSize Ledger *MediaType Envelope
-*UIConstraints: *PageSize Letter *MediaType Envelope
-*UIConstraints: *PageSize Legal *MediaType Envelope
-*UIConstraints: *PageSize Executive *MediaType Envelope
-*UIConstraints: *PageSize Statement *MediaType Envelope
-*UIConstraints: *PageSize Foolscap *MediaType Envelope
-*UIConstraints: *PageSize 8K *MediaType Envelope
-*UIConstraints: *PageSize 16K *MediaType Envelope
-*UIConstraints: *PageSize Postcard *MediaType Envelope
-*% ---- Japanese Post Card
-*UIConstraints: *PageSize A3W *MediaType Postcard
-*UIConstraints: *PageSize A3 *MediaType Postcard
-*UIConstraints: *PageSize A4 *MediaType Postcard
-*UIConstraints: *PageSize A5 *MediaType Postcard
-*UIConstraints: *PageSize A6 *MediaType Postcard
-*UIConstraints: *PageSize B4 *MediaType Postcard
-*UIConstraints: *PageSize B5 *MediaType Postcard
-*UIConstraints: *PageSize Ledger *MediaType Postcard
-*UIConstraints: *PageSize Letter *MediaType Postcard
-*UIConstraints: *PageSize Legal *MediaType Postcard
-*UIConstraints: *PageSize Executive *MediaType Postcard
-*UIConstraints: *PageSize Statement *MediaType Postcard
-*UIConstraints: *PageSize Foolscap *MediaType Postcard
-*UIConstraints: *PageSize 8K *MediaType Postcard
-*UIConstraints: *PageSize 16K *MediaType Postcard
-*UIConstraints: *PageSize EnvDL *MediaType Postcard
-*UIConstraints: *PageSize EnvC5 *MediaType Postcard
-*UIConstraints: *PageSize Env10 *MediaType Postcard
-*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
-*UIConstraints: *PageSize Chokei3 *MediaType Postcard
-*UIConstraints: *PageSize Yokei2 *MediaType Postcard
-*UIConstraints: *PageSize Yokei4 *MediaType Postcard
-
-*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
-*% ---- Center Tray
-*UIConstraints: *PageSize EnvDL *OutputBin Output0
-*UIConstraints: *PageSize EnvC5 *OutputBin Output0
-*UIConstraints: *PageSize Env10 *OutputBin Output0
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
-*UIConstraints: *PageSize Chokei3 *OutputBin Output0
-*UIConstraints: *PageSize Yokei2 *OutputBin Output0
-*UIConstraints: *PageSize Yokei4 *OutputBin Output0
-*NonUIConstraints: *CustomPageSize True *OutputBin Output0
-*% ---- Left Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output1
-*UIConstraints: *PageSize EnvC5 *OutputBin Output1
-*UIConstraints: *PageSize Env10 *OutputBin Output1
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
-*UIConstraints: *PageSize Postcard *OutputBin Output1
-*UIConstraints: *PageSize Chokei3 *OutputBin Output1
-*UIConstraints: *PageSize Yokei2 *OutputBin Output1
-*UIConstraints: *PageSize Yokei4 *OutputBin Output1
-*NonUIConstraints: *CustomPageSize True *OutputBin Output1
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *PageSize EnvDL *OutputBin Output3
-*UIConstraints: *PageSize EnvC5 *OutputBin Output3
-*UIConstraints: *PageSize Env10 *OutputBin Output3
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
-*UIConstraints: *PageSize Postcard *OutputBin Output3
-*UIConstraints: *PageSize Chokei3 *OutputBin Output3
-*UIConstraints: *PageSize Yokei2 *OutputBin Output3
-*UIConstraints: *PageSize Yokei4 *OutputBin Output3
-*NonUIConstraints: *CustomPageSize True *OutputBin Output3
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *PageSize A3W *OutputBin Output5
-*UIConstraints: *PageSize A5 *OutputBin Output5
-*UIConstraints: *PageSize A6 *OutputBin Output5
-*UIConstraints: *PageSize B5 *OutputBin Output5
-*UIConstraints: *PageSize Legal *OutputBin Output5
-*UIConstraints: *PageSize Executive *OutputBin Output5
-*UIConstraints: *PageSize Statement *OutputBin Output5
-*UIConstraints: *PageSize Foolscap *OutputBin Output5
-*UIConstraints: *PageSize EnvDL *OutputBin Output5
-*UIConstraints: *PageSize EnvC5 *OutputBin Output5
-*UIConstraints: *PageSize Env10 *OutputBin Output5
-*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
-*UIConstraints: *PageSize Postcard *OutputBin Output5
-*UIConstraints: *PageSize Chokei3 *OutputBin Output5
-*UIConstraints: *PageSize Yokei2 *OutputBin Output5
-*UIConstraints: *PageSize Yokei4 *OutputBin Output5
-*NonUIConstraints: *CustomPageSize True *OutputBin Output5
-
-*% ---- OutputBin <---> MediaType ----------------------------------------------
-*% ---- Center Tray
-*UIConstraints: *OutputBin Output0 *MediaType Bond2
-*UIConstraints: *OutputBin Output0 *MediaType Transparency
-*UIConstraints: *OutputBin Output0 *MediaType Envelope
-*% ---- Left Tray (Face Down)
-*UIConstraints: *OutputBin Output1 *MediaType Bond2
-*UIConstraints: *OutputBin Output1 *MediaType Transparency
-*UIConstraints: *OutputBin Output1 *MediaType Envelope
-*UIConstraints: *OutputBin Output1 *MediaType Postcard
-*% ---- Left Tray (Face Up) -> All
-*% ---- Finisher Tray (Face Down)
-*UIConstraints: *OutputBin Output3 *MediaType Bond2
-*UIConstraints: *OutputBin Output3 *MediaType Transparency
-*UIConstraints: *OutputBin Output3 *MediaType Envelope
-*UIConstraints: *OutputBin Output3 *MediaType Postcard
-*% ---- Finisher Tray (Face Up) -> All
-*% ---- Saddle Tray
-*UIConstraints: *OutputBin Output5 *MediaType Letterhead
-*UIConstraints: *OutputBin Output5 *MediaType Prepunched
-*UIConstraints: *OutputBin Output5 *MediaType Bond1
-*UIConstraints: *OutputBin Output5 *MediaType Bond2
-*UIConstraints: *OutputBin Output5 *MediaType Transparency
-*UIConstraints: *OutputBin Output5 *MediaType Envelope
-*UIConstraints: *OutputBin Output5 *MediaType Postcard
-
-*% ---- Output Bin <-> Staple --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
-*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
-
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
-*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
-
-*% ---- Staple <---> PageSize(Custom) ------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
-*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
-*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
-*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
-
-*% ---- Staple <---> MediaType -------------------------------------------------
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
-*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
-*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
-
-*% ---- Staple <---> Booklet ---------------------------------------------------
-*% ---- Punch <---> OutputBin --------------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLARPunch True
-*UIConstraints: *OutputBin Output1 *JCLARPunch True
-*UIConstraints: *OutputBin Output2 *JCLARPunch True
-
-*UIConstraints: *JCLARPunch True *OutputBin Output0
-*UIConstraints: *JCLARPunch True *OutputBin Output1
-*UIConstraints: *JCLARPunch True *OutputBin Output2
-
-*% ---- Punch <---> PageSize ---------------------------------------------------
-*%*UIConstraints: *PageSize A3W *JCLARPunch True
-*%*UIConstraints: *PageSize A5 *JCLARPunch True
-*%*UIConstraints: *PageSize A6 *JCLARPunch True
-*%*UIConstraints: *PageSize Statement *JCLARPunch True
-*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
-*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
-*%*UIConstraints: *PageSize Env10 *JCLARPunch True
-*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
-*%*UIConstraints: *PageSize Postcard *JCLARPunch True
-*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
-*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
-*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
-
-*% ---- Punch <---> MediaType --------------------------------------------------
-*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
-*%*UIConstraints: *JCLARPunch True *MediaType Bond2
-*%*UIConstraints: *JCLARPunch True *MediaType Transparency
-*%*UIConstraints: *JCLARPunch True *MediaType Envelope
-*%*UIConstraints: *JCLARPunch True *MediaType Postcard
-
-*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
-*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
-*%*UIConstraints: *MediaType Transparency *JCLARPunch True
-*%*UIConstraints: *MediaType Envelope *JCLARPunch True
-*%*UIConstraints: *MediaType Postcard *JCLARPunch True
-
-*% ---- Punch <---> Booklet ----------------------------------------------------
-*% ---- Margin Shift <---> Staple ----------------------------------------------
-*% ---- Paper Size <-> Binding Edge --------------------------------------------
-*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
-*UIConstraints: *PageSize Legal *JCLARBinding BindRight
-*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
-*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
-*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
-*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
-*UIConstraints: *PageSize B4 *JCLARBinding BindRight
-*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
-*UIConstraints: *PageSize 8K *JCLARBinding BindRight
-*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
-*UIConstraints: *PageSize A3 *JCLARBinding BindRight
-*UIConstraints: *PageSize B5 *JCLARBinding BindTop
-
-*% ---- Staple Saddle ----------------------------------------------------------
-*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
-*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
-
-*% ---- Output Bin <-> Output Face ---------------------------------------------
-*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
-*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
-*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
-
-*% =============================================================================
-
-*OpenUI *PageSize: PickOne
-*OrderDependency: 300.0 AnySetup *PageSize
-*DefaultPageSize: A4
-*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*?PageSize: "
- save
- currentpagedevice /PageSize get aload pop
- 2 copy gt {exch} if (Unknown)
-*% 19 dict
- 23 dict
- dup [612 792] (Letter) put
- dup [612 1008] (Legal) put
- dup [792 1224] (Ledger) put
- dup [522 756] (Executive) put
- dup [396 612] (Statement) put
- dup [864 1296] (A3W) put
- dup [842 1191] (A3) put
- dup [595 842] (A4) put
- dup [420 595] (A5) put
- dup [297 420] (A6) put
- dup [729 1032] (B4) put
- dup [516 729] (B5) put
- dup [612 936] (Foolscap) put
- dup [765 1105] (8K) put
- dup [552 765] (16K) put
- dup [312 624] (EnvDL) put
- dup [459 649] (EnvC5) put
- dup [297 684] (Env10) put
- dup [279 540] (EnvMonarch) put
- dup [340 666] (Chokei3) put
- dup [323 459] (Yokei2) put
- dup [298 666] (Yokei4) put
- dup [284 420] (Postcard) put
- {exch aload pop 4 index sub abs 5 le exch
- 5 index sub abs 5 le and
- {exch pop exit} {pop} ifelse
- } bind forall = flush pop pop
- restore"
-*End
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 300.0 AnySetup *PageRegion
-*DefaultPageRegion: A4
-*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
-*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
-*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
-*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
-*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
-*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
-*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
-*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
-*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
-*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
-*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
-*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
-*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
-*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
-*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
-*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
-*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
-*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
-*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
-*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: A4
-*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
-*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
-*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
-*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
-*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
-*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
-*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
-*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
-*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
-*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
-*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
-*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
-*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
-*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
-*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
-*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
-*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
-*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
-*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
-*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
-*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
-*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
-*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
-*?ImageableArea: "
- save
- /cvp { ( ) cvs print ( ) print } bind def
- /upperright {10000 mul floor 10000 div} bind def
- /lowerleft {10000 mul ceiling 10000 div} bind def
- newpath clippath pathbbox
- 4 -2 roll exch 2 {lowerleft cvp} repeat
- exch 2 {upperright cvp} repeat flush
- restore"
-*End
-
-*DefaultPaperDimension: A4
-*PaperDimension Letter/Letter: "612.00 792.00"
-*PaperDimension Legal/Legal: "612.00 1008.00"
-*PaperDimension Ledger/Ledger: "792.00 1224.00"
-*PaperDimension Executive/Executive: "522.00 756.00"
-*PaperDimension Statement/Invoice: "396.00 612.00"
-*PaperDimension A3W/A3 Wide: "864.00 1296.00"
-*PaperDimension A3/A3: "842.00 1191.00"
-*PaperDimension A4/A4: "595.00 842.00"
-*PaperDimension A5/A5: "420.00 595.00"
-*PaperDimension A6/A6: "297.00 420.00"
-*PaperDimension B4/B4: "729.00 1032.00"
-*PaperDimension B5/B5: "516.00 729.00"
-*PaperDimension Foolscap/Foolscap: "612.00 936.00"
-*PaperDimension 8K/8K: "765.00 1105.00"
-*PaperDimension 16K/16K: "552.00 765.00"
-*PaperDimension EnvDL/DL: "312.00 624.00"
-*PaperDimension EnvC5/C5: "459.00 649.00"
-*PaperDimension Env10/COM10: "297.00 684.00"
-*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
-*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
-*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
-*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
-*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
-
-*OpenUI *InputSlot: PickOne
-*OrderDependency: 310.0 AnySetup *InputSlot
-*DefaultInputSlot: Auto
-*InputSlot Auto/Auto Select: "(null)"
-*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
-*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
-*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
-*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
-*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
-*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *MediaType: PickOne
-*OrderDependency: 310.0 AnySetup *MediaType
-*DefaultMediaType: Auto
-*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
-*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
-*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
-*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
-*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
-*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
-*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
-*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
-*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
-*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
-*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
-*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
-*CloseUI: *MediaType
-
-*OpenGroup: InstallableOptions/Installable Options
-
-*OpenUI *InstalledMemory/Installed RAM: PickOne
-*OrderDependency: 10.0 AnySetup *InstalledMemory
-*DefaultInstalledMemory: 384MB
-*%*InstalledMemory 128MB/128MB RAM: ""
-*%*InstalledMemory 256MB/256MB RAM: ""
-*InstalledMemory 384MB/Standard 384MB RAM: ""
-*InstalledMemory 512MB/512MB RAM: ""
-*InstalledMemory 640MB/640MB RAM: ""
-*CloseUI: *InstalledMemory
-
-*OpenUI *Option2/Input Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option2
-*DefaultOption2: NotInstalled
-*Option2 NotInstalled/None: ""
-*Option2 1TrayDrawer/1 Tray Desk: ""
-*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
-*Option2 3TrayDrawer/3 Tray Desk: ""
-*CloseUI: *Option2
-
-*OpenUI *Option5/Inverter Unit: Boolean
-*OrderDependency: 10.0 AnySetup *Option5
-*DefaultOption5: False
-*Option5 False/Not Installed: ""
-*Option5 True/Installed: ""
-*CloseUI: *Option5
-
-*OpenUI *Option1/Output Tray Options: PickOne
-*OrderDependency: 10.0 AnySetup *Option1
-*DefaultOption1: NotInstalled
-*Option1 NotInstalled/None: ""
-*Option1 Sorter/20 Bin Sorter: ""
-*Option1 SSFinisher/Saddle Stitch Finisher: ""
-*CloseUI: *Option1
-
-*OpenUI *Option9/Large Capacity Tray: Boolean
-*OrderDependency: 10.0 AnySetup *Option9
-*DefaultOption9: False
-*Option9 False/Not Installed: ""
-*Option9 True/Installed: ""
-*CloseUI: *Option9
-
-*OpenUI *Option4/Punch Module: Boolean
-*OrderDependency: 10.0 AnySetup *Option4
-*DefaultOption4: False
-*Option4 False/Not Installed: ""
-*Option4 True/Installed: ""
-*CloseUI: *Option4
-
-*OpenUI *OptionS/Scanner Unit: Boolean
-*OrderDependency: 10.0 AnySetup *OptionS
-*DefaultOptionS: False
-*OptionS False/Not Installed: ""
-*OptionS True/Installed: ""
-*CloseUI: *OptionS
-
-*CloseGroup: InstallableOptions
-
-*OpenGroup: Advanced/Advanced
-
-*%*OpenUI *Resolution: PickOne
-*%*OrderDependency: 300.0 AnySetup *Resolution
-*DefaultResolution: 600dpi
-*%*Resolution 600dpi/300 dpi: ""
-*%*Resolution 600dpi/600 dpi: ""
-*%*CloseUI: *Resolution
-
-*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARRotate
-*DefaultJCLARRotate: False
-*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
-"
-*End
-*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
-"
-*End
-*CloseUI: *JCLARRotate
-
-*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
-*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
-*%*DefaultJCLARPageProtect: False
-*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
-*%"
-*%*End
-*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
-*%"
-*%*End
-*%*CloseUI: *JCLARPageProtect
-
-*OpenUI *JCLARJobOffset/No Offset: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
-*DefaultJCLARJobOffset: False
-*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
-"
-*End
-*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
-"
-*End
-*CloseUI: *JCLARJobOffset
-
-*OpenUI *Collate/Collate: Boolean
-*OrderDependency: 300.0 AnySetup *Collate
-*DefaultCollate: True
-*Collate False/Off: "<</Collate false>> setpagedevice"
-*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
-*CloseUI: *Collate
-
-*CloseGroup: Advanced
-
-*OpenGroup: OutputControl/Output
-
-*OpenUI *OutputBin/Output: PickOne
-*OrderDependency: 100.0 DocumentSetup *OutputBin
-*DefaultOutputBin: Output0
-*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
-*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
-*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
-*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
-*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
-*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
-*CloseUI: *OutputBin
-
-*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
-*DefaultJCLAROutputFace: FaceDown
-*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
-@PJL SET JOBORDER = ORDERNTO1
-"
-*End
-*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
-@PJL SET JOBORDER = ORDER1TON
-"
-*End
-*CloseUI: *JCLAROutputFace
-
-*OpenUI *ARDuplex/2-Side Printing: PickOne
-*OrderDependency: 300.0 DocumentSetup *ARDuplex
-*DefaultARDuplex: None
-*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
-*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
-*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
-*CloseUI: *ARDuplex
-
-*OpenUI *JCLARBinding/Binding Edge: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARBinding
-*DefaultJCLARBinding: BindLeft
-*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
-"
-*End
-*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
-"
-*End
-*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
-"
-*End
-*CloseUI: *JCLARBinding
-
-*OpenUI *JCLARStaple/Staple: PickOne
-*OrderDependency: 100.0 JCLSetup *JCLARStaple
-*DefaultJCLARStaple: Staple0
-*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
-"
-*End
-*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
-"
-*End
-*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
-"
-*End
-*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
-*%"
-*%*End
-*CloseUI: *JCLARStaple
-
-*OpenUI *JCLARPunch/Punch: Boolean
-*OrderDependency: 100.0 JCLSetup *JCLARPunch
-*DefaultJCLARPunch: False
-*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
-"
-*End
-*JCLARPunch True/On: "@PJL SET PUNCH = ON
-"
-*End
-*CloseUI: *JCLARPunch
-
-*CloseGroup: OutputControl
-
-*OpenGroup: Watermark/Watermarks
-
-*OpenUI *ARwmText/Watermark: PickOne
-*OrderDependency: 500.0 DocumentSetup *ARwmText
-*DefaultARwmText: None
-*ARwmText None: ""
-*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
-*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
-*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
-*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
-*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
-*CloseUI: *ARwmText
-
-*OpenUI *ARwmSize/Watermark Size: PickOne
-*OrderDependency: 520.0 DocumentSetup *ARwmSize
-*DefaultARwmSize: pt48
-*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
-*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
-*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
-*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
-*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
-*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
-*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
-*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
-*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
-*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
-*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
-*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
-*CloseUI: *ARwmSize
-
-*OpenUI *ARwmAngle/Watermark Angle: PickOne
-*OrderDependency: 530.0 DocumentSetup *ARwmAngle
-*DefaultARwmAngle: Deg45
-*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
-*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
-*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
-*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
-*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
-*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
-*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
-*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
-*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
-*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
-*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
-*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
-*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
-*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
-*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
-*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
-*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
-*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
-*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
-*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
-*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
-*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
-*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
-*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
-*CloseUI: *ARwmAngle
-
-*OpenUI *ARwmLocation/Watermark Pages: Boolean
-*OrderDependency: 540.0 DocumentSetup *ARwmLocation
-*DefaultARwmLocation: True
-*ARwmLocation True/All Pages: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation true put"
-*End
-*ARwmLocation False/On First Page Only: "
- userdict begin
- true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
-
- userdict /ARwmAngle known not {/ARwmAngle 45 def} if
- userdict /ARwmSize known not {/ARwmSize 48 def} if
- userdict /ARwmLocation known not {/ARwmLocation true def} if
- userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
- /ARwmFont /Helvetica-Bold findfont dup length dict copy
- dup /FID undef dup /Encoding ISOLatin1Encoding put
- definefont pop
-
- /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
- true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
- end
-
- statusdict /AREndPage known not{
- true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
- <<
- /EndPage {
- 2 eq { 2 statusdict /AREndPage get exec }{
- userdict begin
- userdict /ARwmText known ARwm /ARwmOn get and
- {gsave
- initmatrix
- 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
- currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
- ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
- ARwmText stringwidth 2 div neg exch 2 div neg exch
- userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
- ARwmText false charpath .48 setlinewidth stroke
- ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
- grestore
- } if
- pop ARwm begin ARwmEOP end
- end } ifelse } bind
- >> setpagedevice
- userdict /ARwmLocation false put"
-*End
-*CloseUI: *ARwmLocation
-
-*CloseGroup: Watermark
-
-*OpenGroup: Color/Color
-
-*OpenUI *ARCOType/Original Type: PickOne
-*OrderDependency: 100.0 DocumentSetup *ARCOType
-*DefaultARCOType: COTStandard
-*ARCOType COTStandard/Standard: "
- statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTPhoto/Photo: "
- statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 1 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 1 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTGraphics/Graphics: "
- statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 2 put
- statusdict /HQPureBlackText 0 put"
-*End
-*ARCOType COTDrawing/Drawing(Thin line): "
- statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 3 put
- << /BlackOverprint /TextOnly >> setuserparams
- statusdict /HQScreenMethod 3 put
- statusdict /HQPureBlackText 1 put"
-*End
-*ARCOType COTWebPage/Web Page: "
- statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
- statusdict /HQColorUCR 2 put
- << /BlackOverprint false >> setuserparams
- statusdict /HQScreenMethod 0 put
- statusdict /HQPureBlackText 1 put"
-*End
-*%*ARCOType COTCustom/Custom: ""
-*CloseUI: *ARCOType
-
-*OpenUI *ARCMode/Color Mode: PickOne
-*OrderDependency: 180.0 DocumentSetup *ARCMode
-*DefaultARCMode: Automatic
-*ARCMode Automatic/Automatic: "
- statusdict /HQColorMode 3 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Color/Color: "
- statusdict /HQColorMode 2 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*ARCMode Grayscale/Gray Scale: "
- statusdict /HQColorMode 1 put
- /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
- "
-*End
-*CloseUI: *ARCMode
-
-*%*OpenUI *ARCPPriority/Print Priority: PickOne
-*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
-*%*DefaultARCPPriority: Speed
-*%*ARCPPriority Quality/Quality: ""
-*%*ARCPPriority Speed/Speed: ""
-*%*CloseUI: *ARCPPriority
-
-*OpenUI *ARCATextBlack/All Text to Black: Boolean
-*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
-*DefaultARCATextBlack: False
-*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
-*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
-*CloseUI: *ARCATextBlack
-
-*CloseGroup: Color
-
-*DefaultFont: Courier
-*Font AlbertusMT: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
-*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
-*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
-*Font Apple-Chancery: Standard "(002.003)" Standard ROM
-*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
-*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
-*Font ArialMT: Standard "(000.000)" Standard Disk
-*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
-*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Bodoni: Standard "(002.003)" Standard ROM
-*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
-*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
-*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
-*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
-*Font Bookman-Demi: Standard "(002.003)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
-*Font Bookman-Light: Standard "(002.003)" Standard ROM
-*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
-*Font Carta: Special "(002.003)" Standard ROM
-*Font Chicago: Standard "(002.003)" Standard ROM
-*Font Clarendon: Standard "(002.003)" Standard ROM
-*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
-*Font Clarendon-Light: Standard "(002.003)" Standard ROM
-*Font CooperBlack: Standard "(002.003)" Standard ROM
-*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
-*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
-*Font Coronet-Regular: Standard "(002.003)" Standard ROM
-*Font Courier: Standard "(002.003)" Standard ROM
-*Font Courier-Bold: Standard "(002.003)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Courier-Oblique: Standard "(002.003)" Standard ROM
-*Font Eurostile: Standard "(002.003)" Standard ROM
-*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
-*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
-*Font Geneva: Standard "(002.003)" Standard ROM
-*Font GillSans: Standard "(002.003)" Standard ROM
-*Font GillSans-Bold: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
-*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
-*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
-*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
-*Font GillSans-Italic: Standard "(002.003)" Standard ROM
-*Font GillSans-Light: Standard "(002.003)" Standard ROM
-*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
-*Font Goudy: Standard "(002.003)" Standard ROM
-*Font Goudy-Bold: Standard "(002.003)" Standard ROM
-*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
-*Font Goudy-Italic: Standard "(002.003)" Standard ROM
-*Font Helvetica: Standard "(002.003)" Standard ROM
-*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
-*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
-*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
-*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
-*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
-*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
-*Font JoannaMT: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
-*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
-*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
-*Font LetterGothic: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
-*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
-*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
-*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
-*Font Marigold: Standard "(002.003)" Standard ROM
-*Font Monaco: Standard "(002.003)" Standard ROM
-*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
-*Font NewYork: Standard "(002.003)" Standard ROM
-*Font Optima: Standard "(002.003)" Standard ROM
-*Font Optima-Bold: Standard "(002.003)" Standard ROM
-*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Optima-Italic: Standard "(002.003)" Standard ROM
-*Font Oxford: Standard "(002.003)" Standard ROM
-*Font Palatino-Bold: Standard "(002.003)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Palatino-Italic: Standard "(002.003)" Standard ROM
-*Font Palatino-Roman: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
-*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
-*Font Symbol: Special "(002.003)" Standard ROM
-*Font Tekton: Standard "(002.003)" Standard ROM
-*Font Times-Bold: Standard "(002.003)" Standard ROM
-*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
-*Font Times-Italic: Standard "(002.003)" Standard ROM
-*Font Times-Roman: Standard "(002.003)" Standard ROM
-*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
-*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
-*Font Univers: Standard "(002.003)" Standard ROM
-*Font Univers-Bold: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
-*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
-*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Condensed: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
-*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Extended: Standard "(002.003)" Standard ROM
-*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
-*Font Univers-Light: Standard "(002.003)" Standard ROM
-*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
-*Font Univers-Oblique: Standard "(002.003)" Standard ROM
-*Font Wingdings-Regular: Special "(000.000)" Standard Disk
-*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
-*Font ZapfDingbats: Special "(002.003)" Standard ROM
-
-*% End of SHC261SJ.PPD.
+*ModelName: "Sharp AR-C261S PS"
+*ShortNickName: "Sharp AR-C261S PS"
+*NickName: "Sharp AR-C261S PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC261SJ.PPD.
diff --git a/db/source/PPD/Sharp/shc262sj.ppd b/db/source/PPD/Sharp/shc262sj.ppd
new file mode 100644
index 00000000..2062a3d7
--- /dev/null
+++ b/db/source/PPD/Sharp/shc262sj.ppd
@@ -0,0 +1,1603 @@
+*PPD-Adobe: "4.3"
+*% PPD file for SHARP AR-C262S PS with CUPS.
+*% Created by the CUPS PPD Compiler v1.0rc1.
+*% Modified by TT 2006/02/13.
+*% Copyright 1999-2006 Sharp Corporation
+*%
+*% This software is free software; you can redistribute it and/or
+*% modify it under the terms of the GNU General Public License as
+*% published by the Free Software Foundation; either version 2 of
+*% the License, or (at your option) any later version.
+*%
+*% This software is distributed in the hope that it will be useful,
+*% but WITHOUT ANY WARRANTY; without even the implied warranty of
+*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+*% GNU General Public License for more details.
+*%
+*% You should have received a copy of the GNU General Public
+*% License along with this software; if not, write to the Free
+*% Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+*% MA 02111 USA
+*%
+*FormatVersion: "4.3"
+*FileVersion: "1.2"
+*LanguageVersion: English
+*LanguageEncoding: ISOLatin1
+*PCFileName: "SHC262SJ.PPD"
+*Product: "(Sharp AR-PK4)"
+*Manufacturer: "Sharp"
+*ModelName: "Sharp AR-C262S PS"
+*ShortNickName: "Sharp AR-C262S PS"
+*NickName: "Sharp AR-C262S PS, 1.2"
+*PSVersion: "(3010) 1"
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*FileSystem: False
+*Throughput: "26"
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*1284Modes Parallel: Compat Nibble
+*AccurateScreensSupport: False
+*CenterRegistered: False
+*DefaultHalftoneType: 9
+*DefaultScreenProc: Dot
+*DefaultTransfer: Null
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if"
+*End
+*FreeVM: "32767000"
+*HWMargins: "16 16 16 16"
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>@PJL SET USERNAME = <22>Username unknown<22><0A>@PJL SET JOBNAME = <22>Jobname unknown<22><0A>"
+*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
+
+*% MacOS10.2 CIEBased color space #3651,3816
+*JobPatchFile 5: "
+ systemdict begin statusdict/systemsetcolor/setcolor load put
+ userdict/setcolor
+ {currentcolorspace 0 get
+ dup/CIEBasedABC eq
+ {pop 3 copy 1 eq exch 1 eq 3 -1 roll 1 eq and and
+ {{/DeviceRGB setcolorspace}stopped{pop}if} if
+ }{
+ dup/CIEBasedA eq
+ {pop dup 1 eq
+ {{/DeviceGray setcolorspace}stopped{pop}if}if
+ }{pop}ifelse
+ }ifelse
+ statusdict begin systemsetcolor end
+ }bind put end"
+*End
+
+*% MacOSX10.2 CIEBased color space(image) #3934
+*% MacOSX10.1 CIEBased color space #3947
+*% Acrobat CIEBased color space
+*JobPatchFile 7: "
+ /findresource
+ {2 copy systemdict/findresource get exec 3 1 roll
+ /ColorRendering eq exch/CMMColorRendering eq and
+ {dup length dict copy dup/RangePQR[0 1.5 0 1.5 0 1.5]put
+ dup /EncodeABC [{dup pop}{dup pop}{dup pop}]put} if
+ }bind def"
+*End
+
+*% MacOSX PureBlackText
+*JobPatchFile 9: "
+ [/show/ashow/widthshow/awidthshow/xshow/xyshow/yshow/glyphshow/cshow/kshow]
+ {userdict/showop 3 -1 roll put
+ (//showop{statusdict /HQPureBlackText 2 copy known
+ currentcolorspace 0 get/CIEBasedABC eq and
+ {get 1 eq}{pop pop false}ifelse
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //showop get exec
+ currentpoint grestore moveto}{systemdict //showop get exec}ifelse
+ }{systemdict //showop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*% MacOS9/10.1/10.2 WinNT/2000 PrintPriority
+*JobPatchFile 10: "
+ userdict /ARPrintPriority4bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ statusdict /HQColorMode 2 copy known { get 1 eq }{ pop pop false } ifelse
+ {<< /OutputDevice (bwband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ {<< /OutputDevice (softband;sbscdepth=4;dpi=600;bits=8;height=6591p;width=5079p) >> setpagedevice}
+ ifelse
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put
+ userdict /ARPrintPriority1bit
+ {userdict /#copies known
+ {userdict /#copies get dup 1 ne
+ {1 dict dup /NumCopies 4 -1 roll put setpagedevice}
+ {pop}ifelse}if
+ userdict /HQPageDevice
+ currentpagedevice dup length dict copy dup /OutputDevice undef
+ dup /Separations undef dup /ProcessColorModel undef put
+ << /OutputDevice (dpsband;dpi=600;bits=1;height=6591p;width=5079p) >> setpagedevice
+ userdict /HQPageDevice get setpagedevice
+ << /MediaPosition 8 >> setpagedevice}bind put"
+*End
+
+*% MacOSX, Acrobat(All OS) PureBlackGraphics
+*JobPatchFile 11: "
+ [/fill/eofill/stroke]
+ {userdict/pathop 3 -1 roll put
+ (//pathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //pathop get exec
+ grestore newpath}{systemdict //pathop get exec}ifelse
+ }{systemdict //pathop get exec}ifelse
+ }bind def)cvx exec
+ }forall
+ [/rectfill/rectstroke/ufill/ueofill/ustroke]
+ {userdict/upathop 3 -1 roll put
+ (//upathop{currentcolorspace 0 get/CIEBasedABC eq
+ {currentcolor 0 eq exch 0 eq 3 -1 roll 0 eq and and
+ {gsave {/DeviceRGB setcolorspace}stopped{pop}if systemdict //upathop get exec
+ grestore}{systemdict //upathop get exec}ifelse
+ }{systemdict //upathop get exec}ifelse
+ }bind def)cvx exec
+ }forall"
+*End
+
+*Password: "(0)"
+*Product: "(Sharp AR-PK4)"
+*Protocols: PJL
+*RequiresPageRegion All: True
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not
+ { (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush"
+*End
+*ScreenAngle: "45.0"
+*ScreenFreq: "106.0"
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*SuggestedJobTimeout: "0"
+*SuggestedManualFeedTimeout: "60"
+*SuggestedWaitTimeout: "300"
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+*%*VMOption 128MB/128MB RAM: "23439000"
+*%*VMOption 256MB/256MB RAM: "31977000"
+*VMOption 384MB/Standard 384MB RAM: "32767000"
+*VMOption 512MB/512MB RAM: "32767000"
+*VMOption 640MB/640MB RAM: "32767000"
+
+*% === Constraints for Whale ===================================================
+
+*% **** InstallableOption <---> InstallableOption ******************************
+*% ---- Tray Desk None <-> Inverter
+*UIConstraints: *Option2 NotInstalled *Option5 True
+*UIConstraints: *Option5 True *Option2 NotInstalled
+*% ---- Tray Desk None <-> LCT
+*UIConstraints: *Option2 NotInstalled *Option9 True
+*UIConstraints: *Option9 True *Option2 NotInstalled
+*% ---- Inverter <-> Finisher
+*UIConstraints: *Option5 False *Option1 SSFinisher
+*UIConstraints: *Option1 SSFinisher *Option5 False
+*% ---- Tray Desk None <-> Sorter
+*UIConstraints: *Option2 NotInstalled *Option1 Sorter
+*UIConstraints: *Option1 Sorter *Option2 NotInstalled
+*% ---- Output Tray None <-> Punch
+*UIConstraints: *Option1 NotInstalled *Option4 True
+*UIConstraints: *Option4 True *Option1 NotInstalled
+*% ---- Output Tray Sorter <-> Punch
+*UIConstraints: *Option1 Sorter *Option4 True
+*UIConstraints: *Option4 True *Option1 Sorter
+
+*% **** InstallableOption <---> Option *****************************************
+*% ---- Tray Desk <-> Input Slot
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray2
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray3
+*UIConstraints: *Option2 NotInstalled *InputSlot Tray4
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray3
+*UIConstraints: *Option2 1TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option2 2TrayDrawer *InputSlot Tray4
+*UIConstraints: *Option9 False *InputSlot LCT
+*% ---- Tray Desk <-> Duplex
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexTumble
+
+*UIConstraints: *Option2 NotInstalled *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 1TrayDrawer *ARDuplex DuplexNoTumble
+*UIConstraints: *Option2 3TrayDrawer *ARDuplex DuplexNoTumble
+
+*% ---- Output Tray <-> OutputBin
+*UIConstraints: *Option1 NotInstalled *OutputBin Output3
+*UIConstraints: *Option1 NotInstalled *OutputBin Output4
+*UIConstraints: *Option1 NotInstalled *OutputBin Output5
+*UIConstraints: *Option1 Sorter *OutputBin Output3
+*UIConstraints: *Option1 Sorter *OutputBin Output4
+*UIConstraints: *Option1 Sorter *OutputBin Output5
+*UIConstraints: *Option1 SSFinisher *OutputBin Output1
+*UIConstraints: *Option1 SSFinisher *OutputBin Output2
+*% ---- Output Tray <-> Staple
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple5
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple6
+*UIConstraints: *Option1 NotInstalled *JCLARStaple Staple7
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple5
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple6
+*UIConstraints: *Option1 Sorter *JCLARStaple Staple7
+*% ---- Punch Unit <-> Punch
+*UIConstraints: *Option4 False *JCLARPunch True
+*% ---- Inverter <-> OutputBin
+*UIConstraints: *Option5 False *OutputBin Output1
+
+*% **** Option <---> Option ****************************************************
+*% ---- Duplex <-> Paper Size(Custom) ------------------------------------------
+*UIConstraints: *PageSize A3W *ARDuplex DuplexTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexTumble
+
+*UIConstraints: *PageSize A3W *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize A6 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Env10 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Chokei3 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei2 *ARDuplex DuplexNoTumble
+*UIConstraints: *PageSize Yokei4 *ARDuplex DuplexNoTumble
+*NonUIConstraints: *CustomPageSize True *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexTumble *CustomPageSize True
+
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A3W
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize A6
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvDL
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvC5
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Env10
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Postcard
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Chokei3
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei2
+*UIConstraints: *ARDuplex DuplexNoTumble *PageSize Yokei4
+*NonUIConstraints: *ARDuplex DuplexNoTumble *CustomPageSize True
+
+*% ---- Duplex <---> MediaType -------------------------------------------------
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexTumble
+
+*UIConstraints: *MediaType Letterhead *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Bond2 *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope *ARDuplex DuplexNoTumble
+*UIConstraints: *MediaType Postcard *ARDuplex DuplexNoTumble
+
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexTumble *MediaType Postcard
+
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Letterhead
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Bond2
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Transparency
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Envelope
+*UIConstraints: *ARDuplex DuplexNoTumble *MediaType Postcard
+
+*% ---- Booklet <---> OutputBin ------------------------------------------------
+*% ---- Booklet <---> PageSize(Custom) -----------------------------------------
+*% ---- Booklet <---> MediaType ------------------------------------------------
+*% ---- InputSlot <---> PageSize -----------------------------------------------
+*% ---- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray 1
+*UIConstraints: *PageSize A3W *InputSlot Tray1
+*UIConstraints: *PageSize A6 *InputSlot Tray1
+*UIConstraints: *PageSize EnvDL *InputSlot Tray1
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
+*UIConstraints: *PageSize Env10 *InputSlot Tray1
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
+*UIConstraints: *PageSize Postcard *InputSlot Tray1
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray1
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *PageSize A3W
+*UIConstraints: *InputSlot Tray1 *PageSize A6
+*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray1 *PageSize Env10
+*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray1 *PageSize Postcard
+*UIConstraints: *InputSlot Tray1 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray1 *PageSize Yokei4
+
+*% ---- Tray 2
+*UIConstraints: *PageSize A3W *InputSlot Tray2
+*UIConstraints: *PageSize A6 *InputSlot Tray2
+*UIConstraints: *PageSize EnvDL *InputSlot Tray2
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
+*UIConstraints: *PageSize Env10 *InputSlot Tray2
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
+*UIConstraints: *PageSize Postcard *InputSlot Tray2
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray2
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray2
+
+*UIConstraints: *InputSlot Tray2 *PageSize A3W
+*UIConstraints: *InputSlot Tray2 *PageSize A6
+*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray2 *PageSize Env10
+*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray2 *PageSize Postcard
+*UIConstraints: *InputSlot Tray2 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray2 *PageSize Yokei4
+
+*% ---- Tray 3
+*UIConstraints: *PageSize A3W *InputSlot Tray3
+*UIConstraints: *PageSize A6 *InputSlot Tray3
+*UIConstraints: *PageSize EnvDL *InputSlot Tray3
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
+*UIConstraints: *PageSize Env10 *InputSlot Tray3
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
+*UIConstraints: *PageSize Postcard *InputSlot Tray3
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray3
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray3
+
+*UIConstraints: *InputSlot Tray3 *PageSize A3W
+*UIConstraints: *InputSlot Tray3 *PageSize A6
+*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray3 *PageSize Env10
+*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray3 *PageSize Postcard
+*UIConstraints: *InputSlot Tray3 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray3 *PageSize Yokei4
+
+*% ---- Tray 4
+*UIConstraints: *PageSize A3W *InputSlot Tray4
+*UIConstraints: *PageSize A6 *InputSlot Tray4
+*UIConstraints: *PageSize EnvDL *InputSlot Tray4
+*UIConstraints: *PageSize EnvC5 *InputSlot Tray4
+*UIConstraints: *PageSize Env10 *InputSlot Tray4
+*UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
+*UIConstraints: *PageSize Postcard *InputSlot Tray4
+*UIConstraints: *PageSize Chokei3 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei2 *InputSlot Tray4
+*UIConstraints: *PageSize Yokei4 *InputSlot Tray4
+
+*UIConstraints: *InputSlot Tray4 *PageSize A3W
+*UIConstraints: *InputSlot Tray4 *PageSize A6
+*UIConstraints: *InputSlot Tray4 *PageSize EnvDL
+*UIConstraints: *InputSlot Tray4 *PageSize EnvC5
+*UIConstraints: *InputSlot Tray4 *PageSize Env10
+*UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
+*UIConstraints: *InputSlot Tray4 *PageSize Postcard
+*UIConstraints: *InputSlot Tray4 *PageSize Chokei3
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei2
+*UIConstraints: *InputSlot Tray4 *PageSize Yokei4
+
+*% ---- LCT
+*UIConstraints: *PageSize A3W *InputSlot LCT
+*UIConstraints: *PageSize A3 *InputSlot LCT
+*UIConstraints: *PageSize A5 *InputSlot LCT
+*UIConstraints: *PageSize A6 *InputSlot LCT
+*UIConstraints: *PageSize B4 *InputSlot LCT
+*UIConstraints: *PageSize B5 *InputSlot LCT
+*UIConstraints: *PageSize Ledger *InputSlot LCT
+*UIConstraints: *PageSize Legal *InputSlot LCT
+*UIConstraints: *PageSize Executive *InputSlot LCT
+*UIConstraints: *PageSize Statement *InputSlot LCT
+*UIConstraints: *PageSize Foolscap *InputSlot LCT
+*UIConstraints: *PageSize 8K *InputSlot LCT
+*UIConstraints: *PageSize 16K *InputSlot LCT
+*UIConstraints: *PageSize EnvDL *InputSlot LCT
+*UIConstraints: *PageSize EnvC5 *InputSlot LCT
+*UIConstraints: *PageSize Env10 *InputSlot LCT
+*UIConstraints: *PageSize EnvMonarch *InputSlot LCT
+*UIConstraints: *PageSize Postcard *InputSlot LCT
+*UIConstraints: *PageSize Chokei3 *InputSlot LCT
+*UIConstraints: *PageSize Yokei2 *InputSlot LCT
+*UIConstraints: *PageSize Yokei4 *InputSlot LCT
+*NonUIConstraints: *CustomPageSize True *InputSlot LCT
+
+*UIConstraints: *InputSlot LCT *PageSize A3W
+*UIConstraints: *InputSlot LCT *PageSize A3
+*UIConstraints: *InputSlot LCT *PageSize A5
+*UIConstraints: *InputSlot LCT *PageSize A6
+*UIConstraints: *InputSlot LCT *PageSize B4
+*UIConstraints: *InputSlot LCT *PageSize B5
+*UIConstraints: *InputSlot LCT *PageSize Ledger
+*UIConstraints: *InputSlot LCT *PageSize Legal
+*UIConstraints: *InputSlot LCT *PageSize Executive
+*UIConstraints: *InputSlot LCT *PageSize Statement
+*UIConstraints: *InputSlot LCT *PageSize Foolscap
+*UIConstraints: *InputSlot LCT *PageSize 8K
+*UIConstraints: *InputSlot LCT *PageSize 16K
+*UIConstraints: *InputSlot LCT *PageSize EnvDL
+*UIConstraints: *InputSlot LCT *PageSize EnvC5
+*UIConstraints: *InputSlot LCT *PageSize Env10
+*UIConstraints: *InputSlot LCT *PageSize EnvMonarch
+*UIConstraints: *InputSlot LCT *PageSize Postcard
+*UIConstraints: *InputSlot LCT *PageSize Chokei3
+*UIConstraints: *InputSlot LCT *PageSize Yokei2
+*UIConstraints: *InputSlot LCT *PageSize Yokei4
+*NonUIConstraints: *InputSlot LCT *CustomPageSize True
+
+*% ---- Input Slot <-> MediaType ----------------------------------------------
+*% -------- Auto -> All
+*% ---- Bypass Tray -> All
+*% ---- Tray1
+*UIConstraints: *MediaType Bond1 *InputSlot Tray1
+*UIConstraints: *MediaType Bond2 *InputSlot Tray1
+*UIConstraints: *MediaType Transparency *InputSlot Tray1
+*UIConstraints: *MediaType Envelope *InputSlot Tray1
+*UIConstraints: *MediaType Postcard *InputSlot Tray1
+
+*UIConstraints: *InputSlot Tray1 *MediaType Bond1
+*UIConstraints: *InputSlot Tray1 *MediaType Bond2
+*UIConstraints: *InputSlot Tray1 *MediaType Transparency
+*UIConstraints: *InputSlot Tray1 *MediaType Envelope
+*UIConstraints: *InputSlot Tray1 *MediaType Postcard
+
+*% ---- Tray2
+*UIConstraints: *InputSlot Tray2 *MediaType Bond1
+*UIConstraints: *InputSlot Tray2 *MediaType Bond2
+*UIConstraints: *InputSlot Tray2 *MediaType Transparency
+*UIConstraints: *InputSlot Tray2 *MediaType Envelope
+*UIConstraints: *InputSlot Tray2 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray2
+*UIConstraints: *MediaType Bond2 *InputSlot Tray2
+*UIConstraints: *MediaType Transparency *InputSlot Tray2
+*UIConstraints: *MediaType Envelope *InputSlot Tray2
+*UIConstraints: *MediaType Postcard *InputSlot Tray2
+
+*% ---- Tray3
+*UIConstraints: *InputSlot Tray3 *MediaType Bond1
+*UIConstraints: *InputSlot Tray3 *MediaType Bond2
+*UIConstraints: *InputSlot Tray3 *MediaType Transparency
+*UIConstraints: *InputSlot Tray3 *MediaType Envelope
+*UIConstraints: *InputSlot Tray3 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray3
+*UIConstraints: *MediaType Bond2 *InputSlot Tray3
+*UIConstraints: *MediaType Transparency *InputSlot Tray3
+*UIConstraints: *MediaType Envelope *InputSlot Tray3
+*UIConstraints: *MediaType Postcard *InputSlot Tray3
+
+*% ---- Tray4
+*UIConstraints: *InputSlot Tray4 *MediaType Bond1
+*UIConstraints: *InputSlot Tray4 *MediaType Bond2
+*UIConstraints: *InputSlot Tray4 *MediaType Transparency
+*UIConstraints: *InputSlot Tray4 *MediaType Envelope
+*UIConstraints: *InputSlot Tray4 *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot Tray4
+*UIConstraints: *MediaType Bond2 *InputSlot Tray4
+*UIConstraints: *MediaType Transparency *InputSlot Tray4
+*UIConstraints: *MediaType Envelope *InputSlot Tray4
+*UIConstraints: *MediaType Postcard *InputSlot Tray4
+
+*% ---- LCT
+*UIConstraints: *InputSlot LCT *MediaType Bond1
+*UIConstraints: *InputSlot LCT *MediaType Bond2
+*UIConstraints: *InputSlot LCT *MediaType Transparency
+*UIConstraints: *InputSlot LCT *MediaType Envelope
+*UIConstraints: *InputSlot LCT *MediaType Postcard
+
+*UIConstraints: *MediaType Bond1 *InputSlot LCT
+*UIConstraints: *MediaType Bond2 *InputSlot LCT
+*UIConstraints: *MediaType Transparency *InputSlot LCT
+*UIConstraints: *MediaType Envelope *InputSlot LCT
+*UIConstraints: *MediaType Postcard *InputSlot LCT
+
+*% ---- PageSize <---> MediaType -----------------------------------------------
+*% ---- Plain
+*UIConstraints: *PageSize EnvDL *MediaType Plain
+*UIConstraints: *PageSize EnvC5 *MediaType Plain
+*UIConstraints: *PageSize Env10 *MediaType Plain
+*UIConstraints: *PageSize EnvMonarch *MediaType Plain
+*UIConstraints: *PageSize Postcard *MediaType Plain
+*UIConstraints: *PageSize Chokei3 *MediaType Plain
+*UIConstraints: *PageSize Yokei2 *MediaType Plain
+*UIConstraints: *PageSize Yokei4 *MediaType Plain
+*% ---- Letter Head
+*UIConstraints: *PageSize EnvDL *MediaType Letterhead
+*UIConstraints: *PageSize EnvC5 *MediaType Letterhead
+*UIConstraints: *PageSize Env10 *MediaType Letterhead
+*UIConstraints: *PageSize EnvMonarch *MediaType Letterhead
+*UIConstraints: *PageSize Postcard *MediaType Letterhead
+*UIConstraints: *PageSize Chokei3 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei2 *MediaType Letterhead
+*UIConstraints: *PageSize Yokei4 *MediaType Letterhead
+*% ---- Pre-Printed
+*UIConstraints: *PageSize EnvDL *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5 *MediaType Preprinted
+*UIConstraints: *PageSize Env10 *MediaType Preprinted
+*UIConstraints: *PageSize EnvMonarch *MediaType Preprinted
+*UIConstraints: *PageSize Postcard *MediaType Preprinted
+*UIConstraints: *PageSize Chokei3 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei2 *MediaType Preprinted
+*UIConstraints: *PageSize Yokei4 *MediaType Preprinted
+*% ---- Pre-Punched
+*UIConstraints: *PageSize EnvDL *MediaType Prepunched
+*UIConstraints: *PageSize EnvC5 *MediaType Prepunched
+*UIConstraints: *PageSize Env10 *MediaType Prepunched
+*UIConstraints: *PageSize EnvMonarch *MediaType Prepunched
+*UIConstraints: *PageSize Postcard *MediaType Prepunched
+*UIConstraints: *PageSize Chokei3 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei2 *MediaType Prepunched
+*UIConstraints: *PageSize Yokei4 *MediaType Prepunched
+*% ---- Recycled
+*UIConstraints: *PageSize EnvDL *MediaType Recycled
+*UIConstraints: *PageSize EnvC5 *MediaType Recycled
+*UIConstraints: *PageSize Env10 *MediaType Recycled
+*UIConstraints: *PageSize EnvMonarch *MediaType Recycled
+*UIConstraints: *PageSize Postcard *MediaType Recycled
+*UIConstraints: *PageSize Chokei3 *MediaType Recycled
+*UIConstraints: *PageSize Yokei2 *MediaType Recycled
+*UIConstraints: *PageSize Yokei4 *MediaType Recycled
+*% ---- Color
+*UIConstraints: *PageSize EnvDL *MediaType Color
+*UIConstraints: *PageSize EnvC5 *MediaType Color
+*UIConstraints: *PageSize Env10 *MediaType Color
+*UIConstraints: *PageSize EnvMonarch *MediaType Color
+*UIConstraints: *PageSize Postcard *MediaType Color
+*UIConstraints: *PageSize Chokei3 *MediaType Color
+*UIConstraints: *PageSize Yokei2 *MediaType Color
+*UIConstraints: *PageSize Yokei4 *MediaType Color
+*% ---- Heavy Paper-1
+*UIConstraints: *PageSize EnvDL *MediaType Bond1
+*UIConstraints: *PageSize EnvC5 *MediaType Bond1
+*UIConstraints: *PageSize Env10 *MediaType Bond1
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond1
+*UIConstraints: *PageSize Postcard *MediaType Bond1
+*UIConstraints: *PageSize Chokei3 *MediaType Bond1
+*UIConstraints: *PageSize Yokei2 *MediaType Bond1
+*UIConstraints: *PageSize Yokei4 *MediaType Bond1
+*% ---- Heavy Paper-2
+*UIConstraints: *PageSize EnvDL *MediaType Bond2
+*UIConstraints: *PageSize EnvC5 *MediaType Bond2
+*UIConstraints: *PageSize Env10 *MediaType Bond2
+*UIConstraints: *PageSize EnvMonarch *MediaType Bond2
+*UIConstraints: *PageSize Postcard *MediaType Bond2
+*UIConstraints: *PageSize Chokei3 *MediaType Bond2
+*UIConstraints: *PageSize Yokei2 *MediaType Bond2
+*UIConstraints: *PageSize Yokei4 *MediaType Bond2
+*% ---- Transparency
+*UIConstraints: *PageSize EnvDL *MediaType Transparency
+*UIConstraints: *PageSize EnvC5 *MediaType Transparency
+*UIConstraints: *PageSize Env10 *MediaType Transparency
+*UIConstraints: *PageSize EnvMonarch *MediaType Transparency
+*UIConstraints: *PageSize Postcard *MediaType Transparency
+*UIConstraints: *PageSize Chokei3 *MediaType Transparency
+*UIConstraints: *PageSize Yokei2 *MediaType Transparency
+*UIConstraints: *PageSize Yokei4 *MediaType Transparency
+*% ---- Envelope
+*UIConstraints: *PageSize A3W *MediaType Envelope
+*UIConstraints: *PageSize A3 *MediaType Envelope
+*UIConstraints: *PageSize A4 *MediaType Envelope
+*UIConstraints: *PageSize A5 *MediaType Envelope
+*UIConstraints: *PageSize A6 *MediaType Envelope
+*UIConstraints: *PageSize B4 *MediaType Envelope
+*UIConstraints: *PageSize B5 *MediaType Envelope
+*UIConstraints: *PageSize Ledger *MediaType Envelope
+*UIConstraints: *PageSize Letter *MediaType Envelope
+*UIConstraints: *PageSize Legal *MediaType Envelope
+*UIConstraints: *PageSize Executive *MediaType Envelope
+*UIConstraints: *PageSize Statement *MediaType Envelope
+*UIConstraints: *PageSize Foolscap *MediaType Envelope
+*UIConstraints: *PageSize 8K *MediaType Envelope
+*UIConstraints: *PageSize 16K *MediaType Envelope
+*UIConstraints: *PageSize Postcard *MediaType Envelope
+*% ---- Japanese Post Card
+*UIConstraints: *PageSize A3W *MediaType Postcard
+*UIConstraints: *PageSize A3 *MediaType Postcard
+*UIConstraints: *PageSize A4 *MediaType Postcard
+*UIConstraints: *PageSize A5 *MediaType Postcard
+*UIConstraints: *PageSize A6 *MediaType Postcard
+*UIConstraints: *PageSize B4 *MediaType Postcard
+*UIConstraints: *PageSize B5 *MediaType Postcard
+*UIConstraints: *PageSize Ledger *MediaType Postcard
+*UIConstraints: *PageSize Letter *MediaType Postcard
+*UIConstraints: *PageSize Legal *MediaType Postcard
+*UIConstraints: *PageSize Executive *MediaType Postcard
+*UIConstraints: *PageSize Statement *MediaType Postcard
+*UIConstraints: *PageSize Foolscap *MediaType Postcard
+*UIConstraints: *PageSize 8K *MediaType Postcard
+*UIConstraints: *PageSize 16K *MediaType Postcard
+*UIConstraints: *PageSize EnvDL *MediaType Postcard
+*UIConstraints: *PageSize EnvC5 *MediaType Postcard
+*UIConstraints: *PageSize Env10 *MediaType Postcard
+*UIConstraints: *PageSize EnvMonarch *MediaType Postcard
+*UIConstraints: *PageSize Chokei3 *MediaType Postcard
+*UIConstraints: *PageSize Yokei2 *MediaType Postcard
+*UIConstraints: *PageSize Yokei4 *MediaType Postcard
+
+*% ---- OutputBin <---> PageSize(Custom) ---------------------------------------
+*% ---- Center Tray
+*UIConstraints: *PageSize EnvDL *OutputBin Output0
+*UIConstraints: *PageSize EnvC5 *OutputBin Output0
+*UIConstraints: *PageSize Env10 *OutputBin Output0
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output0
+*UIConstraints: *PageSize Chokei3 *OutputBin Output0
+*UIConstraints: *PageSize Yokei2 *OutputBin Output0
+*UIConstraints: *PageSize Yokei4 *OutputBin Output0
+*NonUIConstraints: *CustomPageSize True *OutputBin Output0
+*% ---- Left Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output1
+*UIConstraints: *PageSize EnvC5 *OutputBin Output1
+*UIConstraints: *PageSize Env10 *OutputBin Output1
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output1
+*UIConstraints: *PageSize Postcard *OutputBin Output1
+*UIConstraints: *PageSize Chokei3 *OutputBin Output1
+*UIConstraints: *PageSize Yokei2 *OutputBin Output1
+*UIConstraints: *PageSize Yokei4 *OutputBin Output1
+*NonUIConstraints: *CustomPageSize True *OutputBin Output1
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *PageSize EnvDL *OutputBin Output3
+*UIConstraints: *PageSize EnvC5 *OutputBin Output3
+*UIConstraints: *PageSize Env10 *OutputBin Output3
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output3
+*UIConstraints: *PageSize Postcard *OutputBin Output3
+*UIConstraints: *PageSize Chokei3 *OutputBin Output3
+*UIConstraints: *PageSize Yokei2 *OutputBin Output3
+*UIConstraints: *PageSize Yokei4 *OutputBin Output3
+*NonUIConstraints: *CustomPageSize True *OutputBin Output3
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *PageSize A3W *OutputBin Output5
+*UIConstraints: *PageSize A5 *OutputBin Output5
+*UIConstraints: *PageSize A6 *OutputBin Output5
+*UIConstraints: *PageSize B5 *OutputBin Output5
+*UIConstraints: *PageSize Legal *OutputBin Output5
+*UIConstraints: *PageSize Executive *OutputBin Output5
+*UIConstraints: *PageSize Statement *OutputBin Output5
+*UIConstraints: *PageSize Foolscap *OutputBin Output5
+*UIConstraints: *PageSize EnvDL *OutputBin Output5
+*UIConstraints: *PageSize EnvC5 *OutputBin Output5
+*UIConstraints: *PageSize Env10 *OutputBin Output5
+*UIConstraints: *PageSize EnvMonarch *OutputBin Output5
+*UIConstraints: *PageSize Postcard *OutputBin Output5
+*UIConstraints: *PageSize Chokei3 *OutputBin Output5
+*UIConstraints: *PageSize Yokei2 *OutputBin Output5
+*UIConstraints: *PageSize Yokei4 *OutputBin Output5
+*NonUIConstraints: *CustomPageSize True *OutputBin Output5
+
+*% ---- OutputBin <---> MediaType ----------------------------------------------
+*% ---- Center Tray
+*UIConstraints: *OutputBin Output0 *MediaType Bond2
+*UIConstraints: *OutputBin Output0 *MediaType Transparency
+*UIConstraints: *OutputBin Output0 *MediaType Envelope
+*% ---- Left Tray (Face Down)
+*UIConstraints: *OutputBin Output1 *MediaType Bond2
+*UIConstraints: *OutputBin Output1 *MediaType Transparency
+*UIConstraints: *OutputBin Output1 *MediaType Envelope
+*UIConstraints: *OutputBin Output1 *MediaType Postcard
+*% ---- Left Tray (Face Up) -> All
+*% ---- Finisher Tray (Face Down)
+*UIConstraints: *OutputBin Output3 *MediaType Bond2
+*UIConstraints: *OutputBin Output3 *MediaType Transparency
+*UIConstraints: *OutputBin Output3 *MediaType Envelope
+*UIConstraints: *OutputBin Output3 *MediaType Postcard
+*% ---- Finisher Tray (Face Up) -> All
+*% ---- Saddle Tray
+*UIConstraints: *OutputBin Output5 *MediaType Letterhead
+*UIConstraints: *OutputBin Output5 *MediaType Prepunched
+*UIConstraints: *OutputBin Output5 *MediaType Bond1
+*UIConstraints: *OutputBin Output5 *MediaType Bond2
+*UIConstraints: *OutputBin Output5 *MediaType Transparency
+*UIConstraints: *OutputBin Output5 *MediaType Envelope
+*UIConstraints: *OutputBin Output5 *MediaType Postcard
+
+*% ---- Output Bin <-> Staple --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output0 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output1 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple6
+*UIConstraints: *OutputBin Output2 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output3 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output4 *JCLARStaple Staple7
+
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple0
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple5
+*UIConstraints: *OutputBin Output5 *JCLARStaple Staple6
+
+*% ---- Staple <---> PageSize(Custom) ------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A3W *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize A6 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Executive *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Statement *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvDL *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvC5 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Env10 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple5
+*%*UIConstraints: *PageSize EnvMonarch *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Postcard *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Chokei3 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei2 *JCLARStaple Staple6
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple5
+*%*UIConstraints: *PageSize Yokei4 *JCLARStaple Staple6
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple5
+*%*NonUIConstraints: *CustomPageSize True *JCLARStaple Staple6
+
+*% ---- Staple <---> MediaType -------------------------------------------------
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple5
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple6
+*%*UIConstraints: *MediaType Bond1 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Bond2 *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Transparency *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Envelope *JCLARStaple Staple7
+*%*UIConstraints: *MediaType Postcard *JCLARStaple Staple7
+
+*% ---- Staple <---> Booklet ---------------------------------------------------
+*% ---- Punch <---> OutputBin --------------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLARPunch True
+*UIConstraints: *OutputBin Output1 *JCLARPunch True
+*UIConstraints: *OutputBin Output2 *JCLARPunch True
+
+*UIConstraints: *JCLARPunch True *OutputBin Output0
+*UIConstraints: *JCLARPunch True *OutputBin Output1
+*UIConstraints: *JCLARPunch True *OutputBin Output2
+
+*% ---- Punch <---> PageSize ---------------------------------------------------
+*%*UIConstraints: *PageSize A3W *JCLARPunch True
+*%*UIConstraints: *PageSize A5 *JCLARPunch True
+*%*UIConstraints: *PageSize A6 *JCLARPunch True
+*%*UIConstraints: *PageSize Statement *JCLARPunch True
+*%*UIConstraints: *PageSize EnvDL *JCLARPunch True
+*%*UIConstraints: *PageSize EnvC5 *JCLARPunch True
+*%*UIConstraints: *PageSize Env10 *JCLARPunch True
+*%*UIConstraints: *PageSize EnvMonarch *JCLARPunch True
+*%*UIConstraints: *PageSize Postcard *JCLARPunch True
+*%*UIConstraints: *PageSize Chokei3 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei2 *JCLARPunch True
+*%*UIConstraints: *PageSize Yokei4 *JCLARPunch True
+*%*NonUIConstraints: *CustomPageSize True *JCLARPunch True
+
+*% ---- Punch <---> MediaType --------------------------------------------------
+*%*UIConstraints: *JCLARPunch True *MediaType Prepunched
+*%*UIConstraints: *JCLARPunch True *MediaType Bond2
+*%*UIConstraints: *JCLARPunch True *MediaType Transparency
+*%*UIConstraints: *JCLARPunch True *MediaType Envelope
+*%*UIConstraints: *JCLARPunch True *MediaType Postcard
+
+*%*UIConstraints: *MediaType Prepunched *JCLARPunch True
+*%*UIConstraints: *MediaType Bond2 *JCLARPunch True
+*%*UIConstraints: *MediaType Transparency *JCLARPunch True
+*%*UIConstraints: *MediaType Envelope *JCLARPunch True
+*%*UIConstraints: *MediaType Postcard *JCLARPunch True
+
+*% ---- Punch <---> Booklet ----------------------------------------------------
+*% ---- Margin Shift <---> Staple ----------------------------------------------
+*% ---- Paper Size <-> Binding Edge --------------------------------------------
+*UIConstraints: *PageSize Legal *JCLARBinding BindLeft
+*UIConstraints: *PageSize Legal *JCLARBinding BindRight
+*UIConstraints: *PageSize Ledger *JCLARBinding BindLeft
+*UIConstraints: *PageSize Ledger *JCLARBinding BindRight
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindLeft
+*UIConstraints: *PageSize Foolscap *JCLARBinding BindRight
+*UIConstraints: *PageSize B4 *JCLARBinding BindLeft
+*UIConstraints: *PageSize B4 *JCLARBinding BindRight
+*UIConstraints: *PageSize 8K *JCLARBinding BindLeft
+*UIConstraints: *PageSize 8K *JCLARBinding BindRight
+*UIConstraints: *PageSize A3 *JCLARBinding BindLeft
+*UIConstraints: *PageSize A3 *JCLARBinding BindRight
+*UIConstraints: *PageSize B5 *JCLARBinding BindTop
+
+*% ---- Staple Saddle ----------------------------------------------------------
+*UIConstraints: *JCLARStaple Staple7 *InputSlot LCT
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindLeft
+*UIConstraints: *JCLARStaple Staple7 *JCLARBinding BindRight
+
+*% ---- Output Bin <-> Output Face ---------------------------------------------
+*UIConstraints: *OutputBin Output0 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output1 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output2 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output3 *JCLAROutputFace FaceUp
+*UIConstraints: *OutputBin Output4 *JCLAROutputFace FaceDown
+*UIConstraints: *OutputBin Output5 *JCLAROutputFace FaceUp
+
+*% =============================================================================
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 300.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageSize A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageSize B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageSize 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+ save
+ currentpagedevice /PageSize get aload pop
+ 2 copy gt {exch} if (Unknown)
+*% 19 dict
+ 23 dict
+ dup [612 792] (Letter) put
+ dup [612 1008] (Legal) put
+ dup [792 1224] (Ledger) put
+ dup [522 756] (Executive) put
+ dup [396 612] (Statement) put
+ dup [864 1296] (A3W) put
+ dup [842 1191] (A3) put
+ dup [595 842] (A4) put
+ dup [420 595] (A5) put
+ dup [297 420] (A6) put
+ dup [729 1032] (B4) put
+ dup [516 729] (B5) put
+ dup [612 936] (Foolscap) put
+ dup [765 1105] (8K) put
+ dup [552 765] (16K) put
+ dup [312 624] (EnvDL) put
+ dup [459 649] (EnvC5) put
+ dup [297 684] (Env10) put
+ dup [279 540] (EnvMonarch) put
+ dup [340 666] (Chokei3) put
+ dup [323 459] (Yokei2) put
+ dup [298 666] (Yokei4) put
+ dup [284 420] (Postcard) put
+ {exch aload pop 4 index sub abs 5 le exch
+ 5 index sub abs 5 le and
+ {exch pop exit} {pop} ifelse
+ } bind forall = flush pop pop
+ restore"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 300.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Ledger/Ledger: "<</PageSize [792 1224] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Invoice: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion A3W/A3 Wide: "<</PageSize [864 1296] /ImagingBBox null>> setpagedevice"
+*PageRegion A3/A3: "<</PageSize [842 1191] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion B4/B4: "<</PageSize [729 1032] /ImagingBBox null>> setpagedevice"
+*PageRegion B5/B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion Foolscap/Foolscap: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion 8K/8K: "<</PageSize [765 1105] /ImagingBBox null>> setpagedevice"
+*PageRegion 16K/16K: "<</PageSize [552 765] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/COM10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Chokei3/Japanese Chokei 3: "<</PageSize [341 667] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei2/Japanese Yokei 2: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Yokei4/Japanese Yokei 4: "<</PageSize [298 666] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard/Japanese Post Card: "<</PageSize [284 420] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
+*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
+*ImageableArea Ledger/Ledger: "12.00 12.00 780.00 1212.00"
+*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
+*ImageableArea Statement/Invoice: "12.00 12.00 384.00 600.00"
+*ImageableArea A3W/A3 Wide: "9.00 12.00 855.00 1284.00"
+*ImageableArea A3/A3: "12.00 12.00 830.00 1179.00"
+*ImageableArea A4/A4: "12.00 12.00 583.00 830.00"
+*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
+*ImageableArea A6/A6: "12.00 12.00 285.00 408.00"
+*ImageableArea B4/B4: "12.00 12.00 717.00 1020.00"
+*ImageableArea B5/B5: "12.00 12.00 504.00 717.00"
+*ImageableArea Foolscap/Foolscap: "12.00 12.00 600.00 924.00"
+*ImageableArea 8K/8K: "12.00 12.00 753.00 1093.00"
+*ImageableArea 16K/16K: "12.00 12.00 540.00 753.00"
+*ImageableArea EnvDL/DL: "12.00 12.00 300.00 612.00"
+*ImageableArea EnvC5/C5: "12.00 12.00 447.00 637.00"
+*ImageableArea Env10/COM10: "12.00 12.00 285.00 672.00"
+*ImageableArea EnvMonarch/Monarch: "12.00 12.00 267.00 528.00"
+*ImageableArea Chokei3/Japanese Chokei 3: "12.00 12.00 328.00 654.00"
+*ImageableArea Yokei2/Japanese Yokei 2: "12.00 12.00 311.00 447.00"
+*ImageableArea Yokei4/Japanese Yokei 4: "12.00 12.00 286.00 654.00"
+*ImageableArea Postcard/Japanese Post Card: "12.00 12.00 272.00 408.00"
+*?ImageableArea: "
+ save
+ /cvp { ( ) cvs print ( ) print } bind def
+ /upperright {10000 mul floor 10000 div} bind def
+ /lowerleft {10000 mul ceiling 10000 div} bind def
+ newpath clippath pathbbox
+ 4 -2 roll exch 2 {lowerleft cvp} repeat
+ exch 2 {upperright cvp} repeat flush
+ restore"
+*End
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612.00 792.00"
+*PaperDimension Legal/Legal: "612.00 1008.00"
+*PaperDimension Ledger/Ledger: "792.00 1224.00"
+*PaperDimension Executive/Executive: "522.00 756.00"
+*PaperDimension Statement/Invoice: "396.00 612.00"
+*PaperDimension A3W/A3 Wide: "864.00 1296.00"
+*PaperDimension A3/A3: "842.00 1191.00"
+*PaperDimension A4/A4: "595.00 842.00"
+*PaperDimension A5/A5: "420.00 595.00"
+*PaperDimension A6/A6: "297.00 420.00"
+*PaperDimension B4/B4: "729.00 1032.00"
+*PaperDimension B5/B5: "516.00 729.00"
+*PaperDimension Foolscap/Foolscap: "612.00 936.00"
+*PaperDimension 8K/8K: "765.00 1105.00"
+*PaperDimension 16K/16K: "552.00 765.00"
+*PaperDimension EnvDL/DL: "312.00 624.00"
+*PaperDimension EnvC5/C5: "459.00 649.00"
+*PaperDimension Env10/COM10: "297.00 684.00"
+*PaperDimension EnvMonarch/Monarch: "279.00 540.00"
+*PaperDimension Chokei3/Japanese Chokei 3: "341.00 667.00"
+*PaperDimension Yokei2/Japanese Yokei 2: "323.00 459.00"
+*PaperDimension Yokei4/Japanese Yokei 4: "298.00 666.00"
+*PaperDimension Postcard/Japanese Post Card: "284.00 420.00"
+
+*OpenUI *InputSlot: PickOne
+*OrderDependency: 310.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select: "(null)"
+*InputSlot Bypass/Bypass Tray: "<< /MediaPosition 2 >> setpagedevice"
+*InputSlot Tray1/Tray 1: "<< /MediaPosition 0 >> setpagedevice"
+*InputSlot Tray2/Tray 2: "<< /MediaPosition 1 >> setpagedevice"
+*InputSlot Tray3/Tray 3: "<< /MediaPosition 4 >> setpagedevice"
+*InputSlot Tray4/Tray 4: "<< /MediaPosition 5 >> setpagedevice"
+*InputSlot LCT/LCT: "<< /MediaPosition 7 >> setpagedevice"
+*CloseUI: *InputSlot
+
+*OpenUI *MediaType: PickOne
+*OrderDependency: 310.0 AnySetup *MediaType
+*DefaultMediaType: Auto
+*MediaType Auto/Auto Select: "<< /MediaType (None) >> setpagedevice"
+*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
+*MediaType LetterHead/Letter Head: "<< /DeferredMediaSelection true /MediaType (Letterhead) >> setpagedevice"
+*MediaType PrePrint/Pre-Printed: "<< /DeferredMediaSelection true /MediaType (PrePrinted) >> setpagedevice"
+*MediaType PrePunch/Pre-Punched: "<< /DeferredMediaSelection true /MediaType (PrePunched) >> setpagedevice"
+*MediaType Recycle/Recycled: "<< /DeferredMediaSelection true /MediaType (Recycled) >> setpagedevice"
+*MediaType Color/Color: "<< /DeferredMediaSelection true /MediaType (Color) >> setpagedevice"
+*MediaType Bond1/Heavy Paper-1: "<< /DeferredMediaSelection true /MediaType (Thick1) >> setpagedevice"
+*MediaType Bond2/Heavy Paper-2: "<< /DeferredMediaSelection true /MediaType (Thick2) >> setpagedevice"
+*MediaType Transparency/Transparency: "<< /DeferredMediaSelection true /MediaPosition 8 /MediaType (Transparency) >> setpagedevice"
+*MediaType Envelope/Envelope: "<< /DeferredMediaSelection true /MediaType (Envelope) >> setpagedevice"
+*MediaType PostCard/Japanese Post Card: "<< /DeferredMediaSelection true /MediaType (Postcard) >> setpagedevice"
+*CloseUI: *MediaType
+
+*OpenGroup: InstallableOptions/Installable Options
+
+*OpenUI *InstalledMemory/Installed RAM: PickOne
+*OrderDependency: 10.0 AnySetup *InstalledMemory
+*DefaultInstalledMemory: 384MB
+*%*InstalledMemory 128MB/128MB RAM: ""
+*%*InstalledMemory 256MB/256MB RAM: ""
+*InstalledMemory 384MB/Standard 384MB RAM: ""
+*InstalledMemory 512MB/512MB RAM: ""
+*InstalledMemory 640MB/640MB RAM: ""
+*CloseUI: *InstalledMemory
+
+*OpenUI *Option2/Input Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option2
+*DefaultOption2: NotInstalled
+*Option2 NotInstalled/None: ""
+*Option2 1TrayDrawer/1 Tray Desk: ""
+*Option2 2TrayDrawer/2 Tray Desk<2F>ADU: ""
+*Option2 3TrayDrawer/3 Tray Desk: ""
+*CloseUI: *Option2
+
+*OpenUI *Option5/Inverter Unit: Boolean
+*OrderDependency: 10.0 AnySetup *Option5
+*DefaultOption5: False
+*Option5 False/Not Installed: ""
+*Option5 True/Installed: ""
+*CloseUI: *Option5
+
+*OpenUI *Option1/Output Tray Options: PickOne
+*OrderDependency: 10.0 AnySetup *Option1
+*DefaultOption1: NotInstalled
+*Option1 NotInstalled/None: ""
+*Option1 Sorter/20 Bin Sorter: ""
+*Option1 SSFinisher/Saddle Stitch Finisher: ""
+*CloseUI: *Option1
+
+*OpenUI *Option9/Large Capacity Tray: Boolean
+*OrderDependency: 10.0 AnySetup *Option9
+*DefaultOption9: False
+*Option9 False/Not Installed: ""
+*Option9 True/Installed: ""
+*CloseUI: *Option9
+
+*OpenUI *Option4/Punch Module: Boolean
+*OrderDependency: 10.0 AnySetup *Option4
+*DefaultOption4: False
+*Option4 False/Not Installed: ""
+*Option4 True/Installed: ""
+*CloseUI: *Option4
+
+*OpenUI *OptionS/Scanner Unit: Boolean
+*OrderDependency: 10.0 AnySetup *OptionS
+*DefaultOptionS: False
+*OptionS False/Not Installed: ""
+*OptionS True/Installed: ""
+*CloseUI: *OptionS
+
+*CloseGroup: InstallableOptions
+
+*OpenGroup: Advanced/Advanced
+
+*%*OpenUI *Resolution: PickOne
+*%*OrderDependency: 300.0 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*%*Resolution 600dpi/300 dpi: ""
+*%*Resolution 600dpi/600 dpi: ""
+*%*CloseUI: *Resolution
+
+*OpenUI *JCLARRotate/Rotate 180 degrees: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARRotate
+*DefaultJCLARRotate: False
+*JCLARRotate False/Off: "@PJL SET REVERSEIMAGE = OFF
+"
+*End
+*JCLARRotate True/On: "@PJL SET REVERSEIMAGE = ON
+"
+*End
+*CloseUI: *JCLARRotate
+
+*%*OpenUI *JCLARPageProtect/Page Protection: Boolean
+*%*OrderDependency: 100.0 JCLSetup *JCLARPageProtect
+*%*DefaultJCLARPageProtect: False
+*%*JCLARPageProtect False/Off: "@PJL SET PAGEPROTECT = OFF
+*%"
+*%*End
+*%*JCLARPageProtect True/On: "@PJL SET PAGEPROTECT = ON
+*%"
+*%*End
+*%*CloseUI: *JCLARPageProtect
+
+*OpenUI *JCLARJobOffset/No Offset: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARJobOffset
+*DefaultJCLARJobOffset: False
+*JCLARJobOffset False/Off: "@PJL SET JOBOFFSET = ON
+"
+*End
+*JCLARJobOffset True/On: "@PJL SET JOBOFFSET = OFF
+"
+*End
+*CloseUI: *JCLARJobOffset
+
+*OpenUI *Collate/Collate: Boolean
+*OrderDependency: 300.0 AnySetup *Collate
+*DefaultCollate: True
+*Collate False/Off: "<</Collate false>> setpagedevice"
+*Collate True/On (turn off in application): "<</Collate true>> setpagedevice"
+*CloseUI: *Collate
+
+*CloseGroup: Advanced
+
+*OpenGroup: OutputControl/Output
+
+*OpenUI *OutputBin/Output: PickOne
+*OrderDependency: 100.0 DocumentSetup *OutputBin
+*DefaultOutputBin: Output0
+*OutputBin Output0/Center Tray: "statusdict /HQOutputBin 1 put"
+*OutputBin Output1/Left Tray: "statusdict /HQOutputBin 2 put"
+*OutputBin Output2/Left Tray (Face Up): "statusdict /HQOutputBin 2 put"
+*OutputBin Output3/Finisher Tray: "statusdict /HQOutputBin 3 put"
+*OutputBin Output4/Finisher Tray (Face Up): "statusdict /HQOutputBin 3 put"
+*%*OutputBin Output5/Saddle Tray: "statusdict /HQOutputBin 4 put"
+*CloseUI: *OutputBin
+
+*OpenUI *JCLAROutputFace/Face Up <2F> Down: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLAROutputFace
+*DefaultJCLAROutputFace: FaceDown
+*JCLAROutputFace FaceUp/Face Up: "@PJL SET OUTPUTFACE = UP
+@PJL SET JOBORDER = ORDERNTO1
+"
+*End
+*JCLAROutputFace FaceDown/Face Down: "@PJL SET OUTPUTFACE = DOWN
+@PJL SET JOBORDER = ORDER1TON
+"
+*End
+*CloseUI: *JCLAROutputFace
+
+*OpenUI *ARDuplex/2-Side Printing: PickOne
+*OrderDependency: 300.0 DocumentSetup *ARDuplex
+*DefaultARDuplex: None
+*ARDuplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
+*ARDuplex DuplexNoTumble/Flip on long edge: "<< /Duplex true /Tumble false >> setpagedevice"
+*ARDuplex DuplexTumble/Flip on short edge: "<< /Duplex true /Tumble true >> setpagedevice"
+*CloseUI: *ARDuplex
+
+*OpenUI *JCLARBinding/Binding Edge: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARBinding
+*DefaultJCLARBinding: BindLeft
+*JCLARBinding BindLeft/Left: "@PJL SET BINDING = SHORTEDGE
+"
+*End
+*JCLARBinding BindRight/Right: "@PJL SET BINDING = RIGHTEDGE
+"
+*End
+*JCLARBinding BindTop/Top: "@PJL SET BINDING = LONGEDGE
+"
+*End
+*CloseUI: *JCLARBinding
+
+*OpenUI *JCLARStaple/Staple: PickOne
+*OrderDependency: 100.0 JCLSetup *JCLARStaple
+*DefaultJCLARStaple: Staple0
+*JCLARStaple Staple0/Off: "@PJL SET JOBSTAPLE = STAPLENONE
+"
+*End
+*JCLARStaple Staple5/1 Staple: "@PJL SET JOBSTAPLE = STAPLELEFT
+"
+*End
+*JCLARStaple Staple6/2 Staples: "@PJL SET JOBSTAPLE = STAPLEBOTH
+"
+*End
+*%*JCLARStaple Staple7/2 Staples(Pamphlet): "@PJL SET JOBSTAPLE = SADDLE
+*%"
+*%*End
+*CloseUI: *JCLARStaple
+
+*OpenUI *JCLARPunch/Punch: Boolean
+*OrderDependency: 100.0 JCLSetup *JCLARPunch
+*DefaultJCLARPunch: False
+*JCLARPunch False/Off: "@PJL SET PUNCH = OFF
+"
+*End
+*JCLARPunch True/On: "@PJL SET PUNCH = ON
+"
+*End
+*CloseUI: *JCLARPunch
+
+*CloseGroup: OutputControl
+
+*OpenGroup: Watermark/Watermarks
+
+*OpenUI *ARwmText/Watermark: PickOne
+*OrderDependency: 500.0 DocumentSetup *ARwmText
+*DefaultARwmText: None
+*ARwmText None: ""
+*ARwmText WMText1/TOP SECRET: "userdict /ARwmText (TOP SECRET) put"
+*ARwmText WMText2/CONFIDENTIAL: "userdict /ARwmText (CONFIDENTIAL) put"
+*ARwmText WMText3/DRAFT: "userdict /ARwmText (DRAFT) put"
+*ARwmText WMText4/ORIGINAL: "userdict /ARwmText (ORIGINAL) put"
+*ARwmText WMText5/COPY: "userdict /ARwmText (COPY) put"
+*CloseUI: *ARwmText
+
+*OpenUI *ARwmSize/Watermark Size: PickOne
+*OrderDependency: 520.0 DocumentSetup *ARwmSize
+*DefaultARwmSize: pt48
+*ARwmSize pt24/24 Points: "userdict /ARwmSize 24 put"
+*ARwmSize pt30/30 Points: "userdict /ARwmSize 30 put"
+*ARwmSize pt36/36 Points: "userdict /ARwmSize 36 put"
+*ARwmSize pt42/42 Points: "userdict /ARwmSize 42 put"
+*ARwmSize pt48/48 Points: "userdict /ARwmSize 48 put"
+*ARwmSize pt54/54 Points: "userdict /ARwmSize 54 put"
+*ARwmSize pt60/60 Points: "userdict /ARwmSize 60 put"
+*ARwmSize pt66/66 Points: "userdict /ARwmSize 66 put"
+*ARwmSize pt72/72 Points: "userdict /ARwmSize 72 put"
+*ARwmSize pt78/78 Points: "userdict /ARwmSize 78 put"
+*ARwmSize pt84/84 Points: "userdict /ARwmSize 84 put"
+*ARwmSize pt90/90 Points: "userdict /ARwmSize 90 put"
+*CloseUI: *ARwmSize
+
+*OpenUI *ARwmAngle/Watermark Angle: PickOne
+*OrderDependency: 530.0 DocumentSetup *ARwmAngle
+*DefaultARwmAngle: Deg45
+*ARwmAngle Deg180/180: "userdict /ARwmAngle 180 put"
+*ARwmAngle Deg165/165: "userdict /ARwmAngle 165 put"
+*ARwmAngle Deg150/150: "userdict /ARwmAngle 150 put"
+*ARwmAngle Deg135/135: "userdict /ARwmAngle 135 put"
+*ARwmAngle Deg120/120: "userdict /ARwmAngle 120 put"
+*ARwmAngle Deg105/105: "userdict /ARwmAngle 105 put"
+*ARwmAngle Deg90/90: "userdict /ARwmAngle 90 put"
+*ARwmAngle Deg75/75: "userdict /ARwmAngle 75 put"
+*ARwmAngle Deg60/60: "userdict /ARwmAngle 60 put"
+*ARwmAngle Deg45/45: "userdict /ARwmAngle 45 put"
+*ARwmAngle Deg30/30: "userdict /ARwmAngle 30 put"
+*ARwmAngle Deg15/15: "userdict /ARwmAngle 15 put"
+*ARwmAngle Deg0/0: "userdict /ARwmAngle 0 put"
+*ARwmAngle DegN15/-15: "userdict /ARwmAngle -15 put"
+*ARwmAngle DegN30/-30: "userdict /ARwmAngle -30 put"
+*ARwmAngle DegN45/-45: "userdict /ARwmAngle -45 put"
+*ARwmAngle DegN60/-60: "userdict /ARwmAngle -60 put"
+*ARwmAngle DegN75/-75: "userdict /ARwmAngle -75 put"
+*ARwmAngle DegN90/-90: "userdict /ARwmAngle -90 put"
+*ARwmAngle DegN105/-105: "userdict /ARwmAngle -105 put"
+*ARwmAngle DegN120/-120: "userdict /ARwmAngle -120 put"
+*ARwmAngle DegN135/-135: "userdict /ARwmAngle -135 put"
+*ARwmAngle DegN150/-150: "userdict /ARwmAngle -150 put"
+*ARwmAngle DegN165/-165: "userdict /ARwmAngle -165 put"
+*CloseUI: *ARwmAngle
+
+*OpenUI *ARwmLocation/Watermark Pages: Boolean
+*OrderDependency: 540.0 DocumentSetup *ARwmLocation
+*DefaultARwmLocation: True
+*ARwmLocation True/All Pages: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation true put"
+*End
+*ARwmLocation False/On First Page Only: "
+ userdict begin
+ true setglobal /ARwm 4 dict dup begin /ARwmOn true def /ARwmOdd true def end def false setglobal
+
+ userdict /ARwmAngle known not {/ARwmAngle 45 def} if
+ userdict /ARwmSize known not {/ARwmSize 48 def} if
+ userdict /ARwmLocation known not {/ARwmLocation true def} if
+ userdict /ARwmDuplex known not {/ARwmDuplex 0 def} if
+ /ARwmFont /Helvetica-Bold findfont dup length dict copy
+ dup /FID undef dup /Encoding ISOLatin1Encoding put
+ definefont pop
+
+ /ARwmEOP {ARwmDuplex 0 eq {true}{ARwmDuplex 1 eq ARwmOdd eq dup not {erasepage}if
+ true setglobal /ARwmOdd ARwmOdd not def false setglobal}ifelse} bind def
+ end
+
+ statusdict /AREndPage known not{
+ true setglobal statusdict /AREndPage currentpagedevice /EndPage get put false setglobal}if
+ <<
+ /EndPage {
+ 2 eq { 2 statusdict /AREndPage get exec }{
+ userdict begin
+ userdict /ARwmText known ARwm /ARwmOn get and
+ {gsave
+ initmatrix
+ 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+ currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+ ARwmAngle rotate /ARwmFont userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse selectfont
+ ARwmText stringwidth 2 div neg exch 2 div neg exch
+ userdict /ARppScale known {ARwmSize ARppScale mul}{ARwmSize}ifelse .25 mul sub moveto
+ ARwmText false charpath .48 setlinewidth stroke
+ ARwmLocation not {true setglobal ARwm /ARwmOn false put false setglobal} if
+ grestore
+ } if
+ pop ARwm begin ARwmEOP end
+ end } ifelse } bind
+ >> setpagedevice
+ userdict /ARwmLocation false put"
+*End
+*CloseUI: *ARwmLocation
+
+*CloseGroup: Watermark
+
+*OpenGroup: Color/Color
+
+*OpenUI *ARCOType/Original Type: PickOne
+*OrderDependency: 100.0 DocumentSetup *ARCOType
+*DefaultARCOType: COTStandard
+*ARCOType COTStandard/Standard: "
+ statusdict /HQColorRender 4 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTPhoto/Photo: "
+ statusdict /HQColorRender 1 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 1 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 1 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTGraphics/Graphics: "
+ statusdict /HQColorRender 3 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 2 put
+ statusdict /HQPureBlackText 0 put"
+*End
+*ARCOType COTDrawing/Drawing(Thin line): "
+ statusdict /HQColorRender 6 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 3 put
+ << /BlackOverprint /TextOnly >> setuserparams
+ statusdict /HQScreenMethod 3 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*ARCOType COTWebPage/Web Page: "
+ statusdict /HQColorRender 5 put /CMMColorRendering /ColorRendering findresource setcolorrendering
+ statusdict /HQColorUCR 2 put
+ << /BlackOverprint false >> setuserparams
+ statusdict /HQScreenMethod 0 put
+ statusdict /HQPureBlackText 1 put"
+*End
+*%*ARCOType COTCustom/Custom: ""
+*CloseUI: *ARCOType
+
+*OpenUI *ARCMode/Color Mode: PickOne
+*OrderDependency: 180.0 DocumentSetup *ARCMode
+*DefaultARCMode: Automatic
+*ARCMode Automatic/Automatic: "
+ statusdict /HQColorMode 3 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Color/Color: "
+ statusdict /HQColorMode 2 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*ARCMode Grayscale/Gray Scale: "
+ statusdict /HQColorMode 1 put
+ /ARPrintPriority1bit where{pop ARPrintPriority1bit}if
+ "
+*End
+*CloseUI: *ARCMode
+
+*%*OpenUI *ARCPPriority/Print Priority: PickOne
+*%*OrderDependency: 200.0 DocumentSetup *ARCPPriority
+*%*DefaultARCPPriority: Speed
+*%*ARCPPriority Quality/Quality: ""
+*%*ARCPPriority Speed/Speed: ""
+*%*CloseUI: *ARCPPriority
+
+*OpenUI *ARCATextBlack/All Text to Black: Boolean
+*OrderDependency: 100.0 DocumentSetup *ARCATextBlack
+*DefaultARCATextBlack: False
+*ARCATextBlack False/Off: "statusdict /HQAllTextBlack 0 put"
+*ARCATextBlack True/On: "statusdict /HQAllTextBlack 1 put"
+*CloseUI: *ARCATextBlack
+
+*CloseGroup: Color
+
+*DefaultFont: Courier
+*Font AlbertusMT: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Italic: Standard "(002.003)" Standard ROM
+*Font AlbertusMT-Light: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(002.003)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(002.003)" Standard ROM
+*Font Apple-Chancery: Standard "(002.003)" Standard ROM
+*Font Arial-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font Arial-BoldMT: Standard "(000.000)" Standard Disk
+*Font Arial-ItalicMT: Standard "(000.000)" Standard Disk
+*Font ArialMT: Standard "(000.000)" Standard Disk
+*Font AvantGarde-Book: Standard "(002.003)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(002.003)" Standard ROM
+*Font AvantGarde-Demi: Standard "(002.003)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Bodoni: Standard "(002.003)" Standard ROM
+*Font Bodoni-Bold: Standard "(002.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(002.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(002.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(002.003)" Standard ROM
+*Font Bookman-Demi: Standard "(002.003)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(002.003)" Standard ROM
+*Font Bookman-Light: Standard "(002.003)" Standard ROM
+*Font Bookman-LightItalic: Standard "(002.003)" Standard ROM
+*Font Carta: Special "(002.003)" Standard ROM
+*Font Chicago: Standard "(002.003)" Standard ROM
+*Font Clarendon: Standard "(002.003)" Standard ROM
+*Font Clarendon-Bold: Standard "(002.003)" Standard ROM
+*Font Clarendon-Light: Standard "(002.003)" Standard ROM
+*Font CooperBlack: Standard "(002.003)" Standard ROM
+*Font CooperBlack-Italic: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(002.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(002.003)" Standard ROM
+*Font Coronet-Regular: Standard "(002.003)" Standard ROM
+*Font Courier: Standard "(002.003)" Standard ROM
+*Font Courier-Bold: Standard "(002.003)" Standard ROM
+*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Courier-Oblique: Standard "(002.003)" Standard ROM
+*Font Eurostile: Standard "(002.003)" Standard ROM
+*Font Eurostile-Bold: Standard "(002.003)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(002.003)" Standard ROM
+*Font Geneva: Standard "(002.003)" Standard ROM
+*Font GillSans: Standard "(002.003)" Standard ROM
+*Font GillSans-Bold: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(002.003)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(002.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(002.003)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(002.003)" Standard ROM
+*Font GillSans-Italic: Standard "(002.003)" Standard ROM
+*Font GillSans-Light: Standard "(002.003)" Standard ROM
+*Font GillSans-LightItalic: Standard "(002.003)" Standard ROM
+*Font Goudy: Standard "(002.003)" Standard ROM
+*Font Goudy-Bold: Standard "(002.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(002.003)" Standard ROM
+*Font Goudy-Italic: Standard "(002.003)" Standard ROM
+*Font Helvetica: Standard "(002.003)" Standard ROM
+*Font Helvetica-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(002.003)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(002.003)" Standard ROM
+*Font Helvetica-Oblique: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Black: Standard "(002.003)" Standard ROM
+*Font HoeflerText-BlackItalic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Italic: Standard "(002.003)" Standard ROM
+*Font HoeflerText-Ornaments: Special "(002.003)" Standard ROM
+*Font HoeflerText-Regular: Standard "(002.003)" Standard ROM
+*Font JoannaMT: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Bold: Standard "(002.003)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(002.003)" Standard ROM
+*Font JoannaMT-Italic: Standard "(002.003)" Standard ROM
+*Font LetterGothic: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Bold: Standard "(002.003)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(002.003)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Book: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(002.003)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(002.003)" Standard ROM
+*Font Marigold: Standard "(002.003)" Standard ROM
+*Font Monaco: Standard "(002.003)" Standard ROM
+*Font MonaLisa-Recut: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(002.003)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(002.003)" Standard ROM
+*Font NewYork: Standard "(002.003)" Standard ROM
+*Font Optima: Standard "(002.003)" Standard ROM
+*Font Optima-Bold: Standard "(002.003)" Standard ROM
+*Font Optima-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Optima-Italic: Standard "(002.003)" Standard ROM
+*Font Oxford: Standard "(002.003)" Standard ROM
+*Font Palatino-Bold: Standard "(002.003)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Palatino-Italic: Standard "(002.003)" Standard ROM
+*Font Palatino-Roman: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(002.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(002.003)" Standard ROM
+*Font Symbol: Special "(002.003)" Standard ROM
+*Font Tekton: Standard "(002.003)" Standard ROM
+*Font Times-Bold: Standard "(002.003)" Standard ROM
+*Font Times-BoldItalic: Standard "(002.003)" Standard ROM
+*Font Times-Italic: Standard "(002.003)" Standard ROM
+*Font Times-Roman: Standard "(002.003)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(000.000)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(000.000)" Standard Disk
+*Font Univers: Standard "(002.003)" Standard ROM
+*Font Univers-Bold: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExt: Standard "(002.003)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(002.003)" Standard ROM
+*Font Univers-BoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Condensed: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(002.003)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Extended: Standard "(002.003)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(002.003)" Standard ROM
+*Font Univers-Light: Standard "(002.003)" Standard ROM
+*Font Univers-LightOblique: Standard "(002.003)" Standard ROM
+*Font Univers-Oblique: Standard "(002.003)" Standard ROM
+*Font Wingdings-Regular: Special "(000.000)" Standard Disk
+*Font ZapfChancery-MediumItalic: Standard "(002.003)" Standard ROM
+*Font ZapfDingbats: Special "(002.003)" Standard ROM
+
+*% End of SHC262SJ.PPD.